Class AnnotationValueVisitor
public class AnnotationValueVisitor : JVMBridgeBase<AnnotationValueVisitor>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<AnnotationValueVisitor>AnnotationValueVisitor
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Derived
- Inherited Members
-
JVMBridgeBase<AnnotationValueVisitor>.SExecuteWithSignatureArray<T>(string, string, params object[])JVMBridgeBase<AnnotationValueVisitor>.IsAssignableFrom(IJavaType)JVMBridgeBase<AnnotationValueVisitor>.IsAssignableFrom<T>()JVMBridgeBase<AnnotationValueVisitor>.Execute<T>(params T[])JVMBridgeBase<AnnotationValueVisitor>.DynBridgeClazzJVMBridgeBase<AnnotationValueVisitor>.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
AnnotationValueVisitor()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
[Obsolete("AnnotationValueVisitor class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public AnnotationValueVisitor()
AnnotationValueVisitor(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
[Obsolete("AnnotationValueVisitor class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public AnnotationValueVisitor(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
Visit(AnnotationValue)
public object Visit(AnnotationValue arg0)
Parameters
Returns
Visit(AnnotationValue, object)
public object Visit(AnnotationValue arg0, object arg1)
Parameters
arg0
AnnotationValuearg1
object
Returns
VisitAnnotation(AnnotationMirror, object)
public object VisitAnnotation(AnnotationMirror arg0, object arg1)
Parameters
arg0
AnnotationMirrorarg1
object
Returns
VisitArray(List, object)
public object VisitArray(List arg0, object arg1)
Parameters
Returns
VisitBoolean(bool, object)
public object VisitBoolean(bool arg0, object arg1)
Parameters
Returns
VisitByte(byte, object)
public object VisitByte(byte arg0, object arg1)
Parameters
Returns
VisitChar(char, object)
public object VisitChar(char arg0, object arg1)
Parameters
Returns
VisitDouble(double, object)
public object VisitDouble(double arg0, object arg1)
Parameters
Returns
VisitEnumConstant(VariableElement, object)
public object VisitEnumConstant(VariableElement arg0, object arg1)
Parameters
arg0
VariableElementarg1
object
Returns
VisitFloat(float, object)
public object VisitFloat(float arg0, object arg1)
Parameters
Returns
VisitInt(int, object)
public object VisitInt(int arg0, object arg1)
Parameters
Returns
VisitLong(long, object)
public object VisitLong(long arg0, object arg1)
Parameters
Returns
VisitShort(short, object)
public object VisitShort(short arg0, object arg1)
Parameters
Returns
VisitString(String, object)
public object VisitString(String arg0, object arg1)
Parameters
Returns
VisitType(TypeMirror, object)
public object VisitType(TypeMirror arg0, object arg1)
Parameters
arg0
TypeMirrorarg1
object
Returns
VisitUnknown(AnnotationValue, object)
public object VisitUnknown(AnnotationValue arg0, object arg1)
Parameters
arg0
AnnotationValuearg1
object