Package gui
Class JavaProperty<T>
java.lang.Object
gui.JavaProperty<T>
- All Implemented Interfaces:
kotlin.Function<T>
,kotlin.jvm.functions.Function0<T>
,kotlin.reflect.KAnnotatedElement
,kotlin.reflect.KCallable<T>
,kotlin.reflect.KMutableProperty<T>
,kotlin.reflect.KMutableProperty0<T>
,kotlin.reflect.KProperty<T>
,kotlin.reflect.KProperty0<T>
- Direct Known Subclasses:
JavaProperty.FloatProperty
public class JavaProperty<T>
extends java.lang.Object
implements kotlin.reflect.KMutableProperty0<T>
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
JavaProperty.FloatProperty
Nested classes/interfaces inherited from interface kotlin.reflect.KMutableProperty0
kotlin.reflect.KMutableProperty0.Setter<R extends java.lang.Object>
-
Constructor Summary
Constructors Constructor Description JavaProperty(T[] a_object)
-
Method Summary
Modifier and Type Method Description T
call(java.lang.Object... objects)
T
callBy(java.util.Map<kotlin.reflect.KParameter,?> map)
T
get()
java.util.List<java.lang.annotation.Annotation>
getAnnotations()
java.lang.Object
getDelegate()
kotlin.reflect.KProperty0.Getter<T>
getGetter()
java.lang.String
getName()
java.util.List<kotlin.reflect.KParameter>
getParameters()
kotlin.reflect.KType
getReturnType()
kotlin.reflect.KMutableProperty0.Setter<T>
getSetter()
java.util.List<kotlin.reflect.KTypeParameter>
getTypeParameters()
kotlin.reflect.KVisibility
getVisibility()
T
invoke()
boolean
isAbstract()
boolean
isConst()
boolean
isFinal()
boolean
isLateinit()
boolean
isOpen()
boolean
isSuspend()
void
set(T t)
-
Constructor Details
-
Method Details
-
set
- Specified by:
set
in interfacekotlin.reflect.KMutableProperty0<T>
-
getSetter
-
get
- Specified by:
get
in interfacekotlin.reflect.KProperty0<T>
-
getDelegate
@Nullable public java.lang.Object getDelegate()- Specified by:
getDelegate
in interfacekotlin.reflect.KProperty0<T>
-
getGetter
-
invoke
- Specified by:
invoke
in interfacekotlin.jvm.functions.Function0<T>
-
isLateinit
public boolean isLateinit()- Specified by:
isLateinit
in interfacekotlin.reflect.KProperty<T>
-
isConst
public boolean isConst()- Specified by:
isConst
in interfacekotlin.reflect.KProperty<T>
-
getName
@NotNull public java.lang.String getName()- Specified by:
getName
in interfacekotlin.reflect.KCallable<T>
-
getParameters
@NotNull public java.util.List<kotlin.reflect.KParameter> getParameters()- Specified by:
getParameters
in interfacekotlin.reflect.KCallable<T>
-
getReturnType
@NotNull public kotlin.reflect.KType getReturnType()- Specified by:
getReturnType
in interfacekotlin.reflect.KCallable<T>
-
getTypeParameters
@NotNull public java.util.List<kotlin.reflect.KTypeParameter> getTypeParameters()- Specified by:
getTypeParameters
in interfacekotlin.reflect.KCallable<T>
-
call
- Specified by:
call
in interfacekotlin.reflect.KCallable<T>
-
callBy
- Specified by:
callBy
in interfacekotlin.reflect.KCallable<T>
-
getVisibility
@Nullable public kotlin.reflect.KVisibility getVisibility()- Specified by:
getVisibility
in interfacekotlin.reflect.KCallable<T>
-
isFinal
public boolean isFinal()- Specified by:
isFinal
in interfacekotlin.reflect.KCallable<T>
-
isOpen
public boolean isOpen()- Specified by:
isOpen
in interfacekotlin.reflect.KCallable<T>
-
isAbstract
public boolean isAbstract()- Specified by:
isAbstract
in interfacekotlin.reflect.KCallable<T>
-
getAnnotations
@NotNull public java.util.List<java.lang.annotation.Annotation> getAnnotations()- Specified by:
getAnnotations
in interfacekotlin.reflect.KAnnotatedElement
-
isSuspend
public boolean isSuspend()- Specified by:
isSuspend
in interfacekotlin.reflect.KCallable<T>
-