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 classJavaProperty.FloatPropertyNested 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 Tcall(java.lang.Object... objects)TcallBy(java.util.Map<kotlin.reflect.KParameter,?> map)Tget()java.util.List<java.lang.annotation.Annotation>getAnnotations()java.lang.ObjectgetDelegate()kotlin.reflect.KProperty0.Getter<T>getGetter()java.lang.StringgetName()java.util.List<kotlin.reflect.KParameter>getParameters()kotlin.reflect.KTypegetReturnType()kotlin.reflect.KMutableProperty0.Setter<T>getSetter()java.util.List<kotlin.reflect.KTypeParameter>getTypeParameters()kotlin.reflect.KVisibilitygetVisibility()Tinvoke()booleanisAbstract()booleanisConst()booleanisFinal()booleanisLateinit()booleanisOpen()booleanisSuspend()voidset(T t)
-
Constructor Details
-
Method Details
-
set
- Specified by:
setin interfacekotlin.reflect.KMutableProperty0<T>
-
getSetter
-
get
- Specified by:
getin interfacekotlin.reflect.KProperty0<T>
-
getDelegate
@Nullable public java.lang.Object getDelegate()- Specified by:
getDelegatein interfacekotlin.reflect.KProperty0<T>
-
getGetter
-
invoke
- Specified by:
invokein interfacekotlin.jvm.functions.Function0<T>
-
isLateinit
public boolean isLateinit()- Specified by:
isLateinitin interfacekotlin.reflect.KProperty<T>
-
isConst
public boolean isConst()- Specified by:
isConstin interfacekotlin.reflect.KProperty<T>
-
getName
@NotNull public java.lang.String getName()- Specified by:
getNamein interfacekotlin.reflect.KCallable<T>
-
getParameters
@NotNull public java.util.List<kotlin.reflect.KParameter> getParameters()- Specified by:
getParametersin interfacekotlin.reflect.KCallable<T>
-
getReturnType
@NotNull public kotlin.reflect.KType getReturnType()- Specified by:
getReturnTypein interfacekotlin.reflect.KCallable<T>
-
getTypeParameters
@NotNull public java.util.List<kotlin.reflect.KTypeParameter> getTypeParameters()- Specified by:
getTypeParametersin interfacekotlin.reflect.KCallable<T>
-
call
- Specified by:
callin interfacekotlin.reflect.KCallable<T>
-
callBy
- Specified by:
callByin interfacekotlin.reflect.KCallable<T>
-
getVisibility
@Nullable public kotlin.reflect.KVisibility getVisibility()- Specified by:
getVisibilityin interfacekotlin.reflect.KCallable<T>
-
isFinal
public boolean isFinal()- Specified by:
isFinalin interfacekotlin.reflect.KCallable<T>
-
isOpen
public boolean isOpen()- Specified by:
isOpenin interfacekotlin.reflect.KCallable<T>
-
isAbstract
public boolean isAbstract()- Specified by:
isAbstractin interfacekotlin.reflect.KCallable<T>
-
getAnnotations
@NotNull public java.util.List<java.lang.annotation.Annotation> getAnnotations()- Specified by:
getAnnotationsin interfacekotlin.reflect.KAnnotatedElement
-
isSuspend
public boolean isSuspend()- Specified by:
isSuspendin interfacekotlin.reflect.KCallable<T>
-