Class PropertyValuesHolder
public class PropertyValuesHolder : Cloneable, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, ICloneable
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<Cloneable>PropertyValuesHolder
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<Cloneable>.IsAssignableFrom(IJavaType)JVMBridgeBase<Cloneable>.IsAssignableFrom<T>()JVMBridgeBase<Cloneable>.Execute<T>(params T[])JVMBridgeBase<Cloneable>.DynBridgeClazzJVMBridgeBase<Cloneable>.BridgeClazzJVMBridgeBase.RuntimeClassNameOf<T>()JVMBridgeBase.ClassNameOf<T>()JVMBridgeBase.ClassOf<T>()JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)JVMBridgeBase.MonitorEnter()JVMBridgeBase.MonitorExit()JVMBridgeBase.IsInstanceOf(IJavaType)JVMBridgeBase.IsInstanceOf<T>()JVMBridgeBase.RuntimeIsInstanceOf<T>()JVMBridgeBase.CastTo<TNewClass>()JVMBridgeBase.CastDirect<TNewClass>()JVMBridgeBase.Dispose()JVMBridgeBase.ToString()JVMBridgeBase.GetHashCode()JVMBridgeBase.Notify()JVMBridgeBase.NotifyAll()JVMBridgeBase.Wait()JVMBridgeBase.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.IsBridgeListener
- Extension Methods
Constructors
PropertyValuesHolder()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public PropertyValuesHolder()
PropertyValuesHolder(params object[])
Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
public PropertyValuesHolder(params object[] args)
Parameters
args
object[]
Properties
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
Methods
Clone()
public PropertyValuesHolder Clone()
Returns
GetPropertyName()
public String GetPropertyName()
Returns
OfFloat(Property<object, Float>, params float[])
public static PropertyValuesHolder OfFloat(Property<object, Float> arg0, params float[] arg1)
Parameters
Returns
OfFloat(String, params float[])
public static PropertyValuesHolder OfFloat(String arg0, params float[] arg1)
Parameters
Returns
OfInt(Property<object, Integer>, params int[])
public static PropertyValuesHolder OfInt(Property<object, Integer> arg0, params int[] arg1)
Parameters
Returns
OfInt(String, params int[])
public static PropertyValuesHolder OfInt(String arg0, params int[] arg1)
Parameters
Returns
OfKeyframe(Property, params Keyframe[])
public static PropertyValuesHolder OfKeyframe(Property arg0, params Keyframe[] arg1)
Parameters
Returns
OfKeyframe(String, params Keyframe[])
public static PropertyValuesHolder OfKeyframe(String arg0, params Keyframe[] arg1)
Parameters
Returns
OfMultiFloat(String, Path)
public static PropertyValuesHolder OfMultiFloat(String arg0, Path arg1)
Parameters
Returns
OfMultiFloat(String, float[][])
public static PropertyValuesHolder OfMultiFloat(String arg0, float[][] arg1)
Parameters
Returns
OfMultiFloat<T>(String, TypeConverter<T, float[]>, TypeEvaluator<T>, params Keyframe[])
public static PropertyValuesHolder OfMultiFloat<T>(String arg0, TypeConverter<T, float[]> arg1, TypeEvaluator<T> arg2, params Keyframe[] arg3)
Parameters
arg0
Stringarg1
TypeConverter<T, float[]>arg2
TypeEvaluator<T>arg3
Keyframe[]
Returns
Type Parameters
T
OfMultiFloat<V>(String, TypeConverter<V, float[]>, TypeEvaluator<V>, params V[])
public static PropertyValuesHolder OfMultiFloat<V>(String arg0, TypeConverter<V, float[]> arg1, TypeEvaluator<V> arg2, params V[] arg3)
Parameters
arg0
Stringarg1
TypeConverter<V, float[]>arg2
TypeEvaluator<V>arg3
V[]V
Returns
Type Parameters
V
OfMultiInt(String, Path)
public static PropertyValuesHolder OfMultiInt(String arg0, Path arg1)
Parameters
Returns
OfMultiInt(String, int[][])
public static PropertyValuesHolder OfMultiInt(String arg0, int[][] arg1)
Parameters
Returns
OfMultiInt<T>(String, TypeConverter<T, int[]>, TypeEvaluator<T>, params Keyframe[])
public static PropertyValuesHolder OfMultiInt<T>(String arg0, TypeConverter<T, int[]> arg1, TypeEvaluator<T> arg2, params Keyframe[] arg3)
Parameters
arg0
Stringarg1
TypeConverter<T, int[]>arg2
TypeEvaluator<T>arg3
Keyframe[]
Returns
Type Parameters
T
OfMultiInt<V>(String, TypeConverter<V, int[]>, TypeEvaluator<V>, params V[])
public static PropertyValuesHolder OfMultiInt<V>(String arg0, TypeConverter<V, int[]> arg1, TypeEvaluator<V> arg2, params V[] arg3)
Parameters
arg0
Stringarg1
TypeConverter<V, int[]>arg2
TypeEvaluator<V>arg3
V[]V
Returns
Type Parameters
V
OfObject(String, TypeConverter<PointF, object>, Path)
public static PropertyValuesHolder OfObject(String arg0, TypeConverter<PointF, object> arg1, Path arg2)
Parameters
arg0
Stringarg1
TypeConverter<PointF, object>arg2
Path
Returns
OfObject(String, TypeEvaluator, params object[])
public static PropertyValuesHolder OfObject(String arg0, TypeEvaluator arg1, params object[] arg2)
Parameters
arg0
Stringarg1
TypeEvaluatorarg2
object[]
Returns
OfObject<V>(Property, TypeEvaluator<V>, params V[])
public static PropertyValuesHolder OfObject<V>(Property arg0, TypeEvaluator<V> arg1, params V[] arg2)
Parameters
arg0
Propertyarg1
TypeEvaluator<V>arg2
V[]V
Returns
Type Parameters
V
OfObject<V>(Property<object, V>, TypeConverter<PointF, V>, Path)
public static PropertyValuesHolder OfObject<V>(Property<object, V> arg0, TypeConverter<PointF, V> arg1, Path arg2)
Parameters
arg0
Property<object, V>arg1
TypeConverter<PointF, V>arg2
Path
Returns
Type Parameters
V
OfObject<V, T>(Property<object, V>, TypeConverter<T, V>, TypeEvaluator<T>, params T[])
public static PropertyValuesHolder OfObject<V, T>(Property<object, V> arg0, TypeConverter<T, V> arg1, TypeEvaluator<T> arg2, params T[] arg3)
Parameters
arg0
Property<object, V>arg1
TypeConverter<T, V>arg2
TypeEvaluator<T>arg3
T[]T
Returns
Type Parameters
V
T
SetConverter(TypeConverter)
public void SetConverter(TypeConverter arg0)
Parameters
SetEvaluator(TypeEvaluator)
public void SetEvaluator(TypeEvaluator arg0)
Parameters
SetFloatValues(params float[])
public void SetFloatValues(params float[] arg0)
Parameters
SetIntValues(params int[])
public void SetIntValues(params int[] arg0)
Parameters
SetKeyframes(params Keyframe[])
public void SetKeyframes(params Keyframe[] arg0)
Parameters
SetObjectValues(params object[])
public void SetObjectValues(params object[] arg0)
Parameters
SetProperty(Property)
public void SetProperty(Property arg0)
Parameters
SetPropertyName(String)
public void SetPropertyName(String arg0)