Class InnerObjectReference
- java.lang.Object
-
- org.jd.core.v1.model.javasyntax.type.ObjectType
-
- org.jd.core.v1.model.javasyntax.type.InnerObjectType
-
- org.jd.core.v1.model.javasyntax.reference.InnerObjectReference
-
- All Implemented Interfaces:
java.lang.Iterable<Type>
,Reference
,BaseType
,BaseTypeArgument
,Type
,TypeArgument
,TypeArgumentVisitable
,TypeVisitable
,Base<Type>
public class InnerObjectReference extends InnerObjectType implements Reference
-
-
Field Summary
-
Fields inherited from class org.jd.core.v1.model.javasyntax.type.InnerObjectType
outerType
-
Fields inherited from class org.jd.core.v1.model.javasyntax.type.ObjectType
descriptor, dimension, internalName, name, qualifiedName, TYPE_BOOLEAN, TYPE_BYTE, TYPE_CHARACTER, TYPE_CLASS, TYPE_CLASS_WILDCARD, TYPE_DOUBLE, TYPE_EXCEPTION, TYPE_FLOAT, TYPE_INTEGER, TYPE_ITERABLE, TYPE_LONG, TYPE_MATH, TYPE_OBJECT, TYPE_PRIMITIVE_BOOLEAN, TYPE_PRIMITIVE_BYTE, TYPE_PRIMITIVE_CHAR, TYPE_PRIMITIVE_DOUBLE, TYPE_PRIMITIVE_FLOAT, TYPE_PRIMITIVE_INT, TYPE_PRIMITIVE_LONG, TYPE_PRIMITIVE_SHORT, TYPE_PRIMITIVE_VOID, TYPE_RUNTIME_EXCEPTION, TYPE_SHORT, TYPE_STRING, TYPE_STRING_BUFFER, TYPE_STRING_BUILDER, TYPE_SYSTEM, TYPE_THREAD, TYPE_THROWABLE, TYPE_UNDEFINED_OBJECT, typeArguments
-
-
Constructor Summary
Constructors Constructor Description InnerObjectReference(java.lang.String internalName, java.lang.String qualifiedName, java.lang.String name, int dimension, ObjectType outerType)
InnerObjectReference(java.lang.String internalName, java.lang.String qualifiedName, java.lang.String name, BaseTypeArgument typeArguments, int dimension, ObjectType outerType)
InnerObjectReference(java.lang.String internalName, java.lang.String qualifiedName, java.lang.String name, BaseTypeArgument typeArguments, ObjectType outerType)
InnerObjectReference(java.lang.String internalName, java.lang.String qualifiedName, java.lang.String name, ObjectType outerType)
InnerObjectReference(InnerObjectType iot)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
accept(ReferenceVisitor visitor)
-
Methods inherited from class org.jd.core.v1.model.javasyntax.type.InnerObjectType
accept, accept, createType, createType, equals, getOuterType, hashCode, toString
-
Methods inherited from class org.jd.core.v1.model.javasyntax.type.ObjectType
createDescriptor, getDescriptor, getDimension, getInternalName, getName, getQualifiedName, getTypeArguments, isObject, isTypeArgumentAssignableFrom, isTypeArgumentAssignableFrom
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.jd.core.v1.util.Base
getFirst, getLast, getList, isList, iterator, size
-
Methods inherited from interface org.jd.core.v1.model.javasyntax.type.BaseTypeArgument
getTypeArgumentFirst, getTypeArgumentList, isTypeArgumentList, typeArgumentSize
-
Methods inherited from interface org.jd.core.v1.model.javasyntax.type.Type
isGeneric, isPrimitive
-
-
-
-
Constructor Detail
-
InnerObjectReference
public InnerObjectReference(java.lang.String internalName, java.lang.String qualifiedName, java.lang.String name, ObjectType outerType)
-
InnerObjectReference
public InnerObjectReference(java.lang.String internalName, java.lang.String qualifiedName, java.lang.String name, int dimension, ObjectType outerType)
-
InnerObjectReference
public InnerObjectReference(java.lang.String internalName, java.lang.String qualifiedName, java.lang.String name, BaseTypeArgument typeArguments, ObjectType outerType)
-
InnerObjectReference
public InnerObjectReference(java.lang.String internalName, java.lang.String qualifiedName, java.lang.String name, BaseTypeArgument typeArguments, int dimension, ObjectType outerType)
-
InnerObjectReference
public InnerObjectReference(InnerObjectType iot)
-
-
Method Detail
-
accept
public void accept(ReferenceVisitor visitor)
-
-