Uses of Class
org.jd.core.v1.model.javasyntax.type.ObjectType
-
-
Uses of ObjectType in org.jd.core.v1.model.javasyntax.declaration
Fields in org.jd.core.v1.model.javasyntax.declaration declared as ObjectType Modifier and Type Field Description protected ObjectType
ClassDeclaration. superType
Methods in org.jd.core.v1.model.javasyntax.declaration that return ObjectType Modifier and Type Method Description ObjectType
ClassDeclaration. getSuperType()
Constructors in org.jd.core.v1.model.javasyntax.declaration with parameters of type ObjectType Constructor Description ClassDeclaration(BaseAnnotationReference annotationReferences, int flags, java.lang.String internalName, java.lang.String name, BaseTypeParameter typeParameters, ObjectType superType, BaseType interfaces, BodyDeclaration bodyDeclaration)
-
Uses of ObjectType in org.jd.core.v1.model.javasyntax.expression
Fields in org.jd.core.v1.model.javasyntax.expression declared as ObjectType Modifier and Type Field Description protected ObjectType
ConstructorReferenceExpression. objectType
protected ObjectType
EnumConstantReferenceExpression. type
protected ObjectType
NewExpression. type
protected ObjectType
ObjectTypeReferenceExpression. type
Methods in org.jd.core.v1.model.javasyntax.expression that return ObjectType Modifier and Type Method Description ObjectType
ConstructorReferenceExpression. getObjectType()
ObjectType
EnumConstantReferenceExpression. getObjectType()
ObjectType
NewExpression. getObjectType()
ObjectType
ObjectTypeReferenceExpression. getObjectType()
Methods in org.jd.core.v1.model.javasyntax.expression with parameters of type ObjectType Modifier and Type Method Description void
NewExpression. setObjectType(ObjectType type)
void
NewExpression. setType(ObjectType type)
Constructors in org.jd.core.v1.model.javasyntax.expression with parameters of type ObjectType Constructor Description ConstructorInvocationExpression(int lineNumber, ObjectType type, java.lang.String descriptor, BaseExpression parameters)
ConstructorInvocationExpression(ObjectType type, java.lang.String descriptor, BaseExpression parameters)
ConstructorReferenceExpression(int lineNumber, Type type, ObjectType objectType, java.lang.String descriptor)
ConstructorReferenceExpression(Type type, ObjectType objectType, java.lang.String descriptor)
EnumConstantReferenceExpression(int lineNumber, ObjectType type, java.lang.String name)
EnumConstantReferenceExpression(ObjectType type, java.lang.String name)
InstanceOfExpression(Expression expression, ObjectType instanceOfType)
NewExpression(int lineNumber, ObjectType type, java.lang.String descriptor)
NewExpression(int lineNumber, ObjectType type, java.lang.String descriptor, BodyDeclaration bodyDeclaration)
ObjectTypeReferenceExpression(int lineNumber, ObjectType type)
ObjectTypeReferenceExpression(int lineNumber, ObjectType type, boolean explicit)
ObjectTypeReferenceExpression(ObjectType type)
ObjectTypeReferenceExpression(ObjectType type, boolean explicit)
SuperConstructorInvocationExpression(int lineNumber, ObjectType type, java.lang.String descriptor, BaseExpression parameters)
SuperConstructorInvocationExpression(ObjectType type, java.lang.String descriptor, BaseExpression parameters)
-
Uses of ObjectType in org.jd.core.v1.model.javasyntax.reference
Subclasses of ObjectType in org.jd.core.v1.model.javasyntax.reference Modifier and Type Class Description class
InnerObjectReference
class
ObjectReference
Fields in org.jd.core.v1.model.javasyntax.reference declared as ObjectType Modifier and Type Field Description protected ObjectType
AnnotationReference. type
Methods in org.jd.core.v1.model.javasyntax.reference that return ObjectType Modifier and Type Method Description ObjectType
AnnotationReference. getType()
Constructors in org.jd.core.v1.model.javasyntax.reference with parameters of type ObjectType Constructor Description AnnotationReference(ObjectType type)
AnnotationReference(ObjectType type, BaseElementValuePair elementValuePairs)
AnnotationReference(ObjectType type, ElementValue elementValue)
AnnotationReference(ObjectType type, ElementValue elementValue, BaseElementValuePair elementValuePairs)
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)
-
Uses of ObjectType in org.jd.core.v1.model.javasyntax.statement
Fields in org.jd.core.v1.model.javasyntax.statement declared as ObjectType Modifier and Type Field Description protected ObjectType
TryStatement.CatchClause. type
protected ObjectType
TryStatement.Resource. type
Fields in org.jd.core.v1.model.javasyntax.statement with type parameters of type ObjectType Modifier and Type Field Description protected DefaultList<ObjectType>
TryStatement.CatchClause. otherTypes
Methods in org.jd.core.v1.model.javasyntax.statement that return ObjectType Modifier and Type Method Description ObjectType
TryStatement.CatchClause. getType()
ObjectType
TryStatement.Resource. getType()
Methods in org.jd.core.v1.model.javasyntax.statement that return types with arguments of type ObjectType Modifier and Type Method Description DefaultList<ObjectType>
TryStatement.CatchClause. getOtherTypes()
Methods in org.jd.core.v1.model.javasyntax.statement with parameters of type ObjectType Modifier and Type Method Description void
TryStatement.CatchClause. addType(ObjectType type)
Constructors in org.jd.core.v1.model.javasyntax.statement with parameters of type ObjectType Constructor Description CatchClause(int lineNumber, ObjectType type, java.lang.String name, BaseStatement statements)
Resource(ObjectType type, java.lang.String name, Expression expression)
-
Uses of ObjectType in org.jd.core.v1.model.javasyntax.type
Subclasses of ObjectType in org.jd.core.v1.model.javasyntax.type Modifier and Type Class Description class
InnerObjectType
Methods in org.jd.core.v1.model.javasyntax.type that return ObjectType Modifier and Type Method Description ObjectType
InnerObjectType. createType(BaseTypeArgument typeArguments)
ObjectType
ObjectType. createType(BaseTypeArgument typeArguments)
ObjectType
InnerObjectType. getOuterType()
Methods in org.jd.core.v1.model.javasyntax.type with parameters of type ObjectType Modifier and Type Method Description protected boolean
ObjectType. isTypeArgumentAssignableFrom(java.util.Map<java.lang.String,BaseType> typeBounds, ObjectType objectType)
void
AbstractNopTypeArgumentVisitor. visit(ObjectType type)
void
AbstractNopTypeVisitor. visit(ObjectType type)
void
AbstractTypeArgumentVisitor. visit(ObjectType type)
void
TypeArgumentVisitor. visit(ObjectType type)
void
TypeVisitor. visit(ObjectType type)
Constructors in org.jd.core.v1.model.javasyntax.type with parameters of type ObjectType Constructor Description InnerObjectType(java.lang.String internalName, java.lang.String qualifiedName, java.lang.String name, int dimension, ObjectType outerType)
InnerObjectType(java.lang.String internalName, java.lang.String qualifiedName, java.lang.String name, BaseTypeArgument typeArguments, int dimension, ObjectType outerType)
InnerObjectType(java.lang.String internalName, java.lang.String qualifiedName, java.lang.String name, BaseTypeArgument typeArguments, ObjectType outerType)
InnerObjectType(java.lang.String internalName, java.lang.String qualifiedName, java.lang.String name, ObjectType outerType)
ObjectType(ObjectType ot)
-
Uses of ObjectType in org.jd.core.v1.service.converter.classfiletojavasyntax.model.javasyntax.declaration
Fields in org.jd.core.v1.service.converter.classfiletojavasyntax.model.javasyntax.declaration declared as ObjectType Modifier and Type Field Description protected ObjectType
ClassFileBodyDeclaration. outerType
Methods in org.jd.core.v1.service.converter.classfiletojavasyntax.model.javasyntax.declaration that return ObjectType Modifier and Type Method Description ObjectType
ClassFileBodyDeclaration. getOuterType()
Methods in org.jd.core.v1.service.converter.classfiletojavasyntax.model.javasyntax.declaration with parameters of type ObjectType Modifier and Type Method Description void
ClassFileBodyDeclaration. setOuterType(ObjectType outerType)
Constructors in org.jd.core.v1.service.converter.classfiletojavasyntax.model.javasyntax.declaration with parameters of type ObjectType Constructor Description ClassFileClassDeclaration(BaseAnnotationReference annotationReferences, int flags, java.lang.String internalName, java.lang.String name, BaseTypeParameter typeParameters, ObjectType superType, BaseType interfaces, ClassFileBodyDeclaration bodyDeclaration)
-
Uses of ObjectType in org.jd.core.v1.service.converter.classfiletojavasyntax.model.javasyntax.expression
Constructors in org.jd.core.v1.service.converter.classfiletojavasyntax.model.javasyntax.expression with parameters of type ObjectType Constructor Description ClassFileConstructorInvocationExpression(int lineNumber, ObjectType type, java.lang.String descriptor, BaseType parameterTypes, BaseExpression parameters)
ClassFileNewExpression(int lineNumber, ObjectType type)
ClassFileNewExpression(int lineNumber, ObjectType type, BodyDeclaration bodyDeclaration)
ClassFileSuperConstructorInvocationExpression(int lineNumber, ObjectType type, java.lang.String descriptor, BaseType parameterTypes, BaseExpression parameters)
-
Uses of ObjectType in org.jd.core.v1.service.converter.classfiletojavasyntax.model.javasyntax.statement
Constructors in org.jd.core.v1.service.converter.classfiletojavasyntax.model.javasyntax.statement with parameters of type ObjectType Constructor Description CatchClause(int lineNumber, ObjectType type, AbstractLocalVariable localVariable, BaseStatement statements)
-
Uses of ObjectType in org.jd.core.v1.service.converter.classfiletojavasyntax.model.localvariable
Methods in org.jd.core.v1.service.converter.classfiletojavasyntax.model.localvariable with parameters of type ObjectType Modifier and Type Method Description void
LocalVariableSet. update(int index, int offset, ObjectType type)
void
Frame.GenerateLocalVariableNameVisitor. visit(ObjectType type)
-
Uses of ObjectType in org.jd.core.v1.service.converter.classfiletojavasyntax.util
Fields in org.jd.core.v1.service.converter.classfiletojavasyntax.util declared as ObjectType Modifier and Type Field Description ObjectType
TypeMaker.TypeTypes. superType
ObjectType
TypeMaker.TypeTypes. thisType
Fields in org.jd.core.v1.service.converter.classfiletojavasyntax.util with type parameters of type ObjectType Modifier and Type Field Description private java.util.HashMap<java.lang.String,ObjectType>
TypeMaker. descriptorToObjectType
private static java.util.HashMap<java.lang.String,ObjectType>
TypeMaker. INTERNALNAME_TO_OBJECTPRIMITIVETYPE
private java.util.HashMap<java.lang.String,ObjectType>
TypeMaker. internalTypeNameToObjectType
private java.util.HashMap<java.lang.Long,ObjectType>
TypeMaker. superParameterizedObjectTypes
Methods in org.jd.core.v1.service.converter.classfiletojavasyntax.util that return ObjectType Modifier and Type Method Description private ObjectType
TypeMaker. create(java.lang.String internalTypeName)
private ObjectType
TypeMaker. loadType(java.lang.String internalTypeName)
private ObjectType
TypeMaker. loadType(java.lang.String internalTypeName, byte[] data)
ObjectType
TypeMaker. makeFromDescriptor(java.lang.String descriptor)
ObjectType
TypeMaker. makeFromDescriptorOrInternalTypeName(java.lang.String descriptorOrInternalTypeName)
private ObjectType
TypeMaker. makeFromDescriptorWithoutBracket(java.lang.String descriptor)
ObjectType
TypeMaker. makeFromInternalTypeName(java.lang.String internalTypeName)
private ObjectType
TypeMaker. parseClassTypeSignature(TypeMaker.SignatureReader reader, int dimension)
Rules: ClassTypeSignature: 'L' PackageSpecifier* SimpleClassTypeSignature ClassTypeSignatureSuffix* ';' SimpleClassTypeSignature: Identifier TypeArguments? ClassTypeSignatureSuffix: '.' SimpleClassTypeSignatureprivate ObjectType
TypeMaker. searchSuperParameterizedType(long superHashCode, java.lang.String superInternalTypeName, ObjectType objectType)
ObjectType
TypeMaker. searchSuperParameterizedType(ObjectType superObjectType, ObjectType objectType)
Methods in org.jd.core.v1.service.converter.classfiletojavasyntax.util with parameters of type ObjectType Modifier and Type Method Description AbstractLocalVariable
LocalVariableMaker. getExceptionLocalVariable(int index, int offset, ObjectType type)
private Expression
ByteCodeParser. getFieldInstanceReference(Expression expression, ObjectType ot, java.lang.String name)
private Expression
ByteCodeParser. getMethodInstanceReference(Expression expression, ObjectType ot, java.lang.String name, java.lang.String descriptor)
protected Type
StatementMaker. getTernaryOperatorExpressionType(ObjectType ot1, ObjectType ot2)
boolean
TypeMaker. isAssignable(java.util.Map<java.lang.String,BaseType> typeBounds, ObjectType left, ObjectType right)
boolean
TypeMaker. isRawTypeAssignable(ObjectType left, ObjectType right)
private Type
TypeMaker. loadFieldType(ObjectType objectType, java.lang.String fieldName, java.lang.String descriptor)
private TypeMaker.MethodTypes
TypeMaker. loadMethodTypes(ObjectType objectType, java.lang.String methodName, java.lang.String descriptor)
ClassFileConstructorInvocationExpression
TypeParametersToTypeArgumentsBinder. newConstructorInvocationExpression(int lineNumber, ObjectType objectType, java.lang.String descriptor, TypeMaker.MethodTypes methodTypes, BaseExpression parameters)
FieldReferenceExpression
TypeParametersToTypeArgumentsBinder. newFieldReferenceExpression(int lineNumber, Type type, Expression expression, ObjectType objectType, java.lang.String name, java.lang.String descriptor)
ClassFileMethodInvocationExpression
TypeParametersToTypeArgumentsBinder. newMethodInvocationExpression(int lineNumber, Expression expression, ObjectType objectType, java.lang.String name, java.lang.String descriptor, TypeMaker.MethodTypes methodTypes, BaseExpression parameters)
ClassFileSuperConstructorInvocationExpression
TypeParametersToTypeArgumentsBinder. newSuperConstructorInvocationExpression(int lineNumber, ObjectType objectType, java.lang.String descriptor, TypeMaker.MethodTypes methodTypes, BaseExpression parameters)
private ObjectType
TypeMaker. searchSuperParameterizedType(long superHashCode, java.lang.String superInternalTypeName, ObjectType objectType)
ObjectType
TypeMaker. searchSuperParameterizedType(ObjectType superObjectType, ObjectType objectType)
-
Uses of ObjectType in org.jd.core.v1.service.converter.classfiletojavasyntax.visitor
Fields in org.jd.core.v1.service.converter.classfiletojavasyntax.visitor declared as ObjectType Modifier and Type Field Description protected ObjectType
InitInnerClassVisitor. outerType
Methods in org.jd.core.v1.service.converter.classfiletojavasyntax.visitor that return ObjectType Modifier and Type Method Description protected ObjectType
UpdateTypeVisitor. updateType(ObjectType type)
Methods in org.jd.core.v1.service.converter.classfiletojavasyntax.visitor with parameters of type ObjectType Modifier and Type Method Description protected ObjectType
UpdateTypeVisitor. updateType(ObjectType type)
void
AbstractUpdateExpressionVisitor. visit(ObjectType type)
void
AddCastExpressionVisitor. visit(ObjectType type)
void
BaseTypeToErasedTypeArgumentVisitor. visit(ObjectType type)
void
BaseTypeToTypeArgumentVisitor. visit(ObjectType type)
void
BindTypeArgumentsToTypeArgumentsVisitor. visit(ObjectType type)
void
BindTypeParametersToNonWildcardTypeArgumentsVisitor. visit(ObjectType type)
void
BindTypesToTypesVisitor. visit(ObjectType type)
void
CreateLocalVariableVisitor. visit(ObjectType type)
void
CreateParameterVisitor. visit(ObjectType type)
void
CreateTypeFromTypeArgumentVisitor. visit(ObjectType type)
void
GenerateParameterSuffixNameVisitor. visit(ObjectType type)
void
PopulateBindingsWithTypeArgumentVisitor. visit(ObjectType type)
void
PopulateBlackListNamesVisitor. visit(ObjectType type)
void
TypeArgumentToTypeVisitor. visit(ObjectType type)
void
UpdateClassTypeArgumentsVisitor. visit(ObjectType type)
void
UpdateIntegerConstantTypeVisitor. visit(ObjectType type)
void
UpdateTypeVisitor. visit(ObjectType type)
-
Uses of ObjectType in org.jd.core.v1.service.fragmenter.javasyntaxtojavafragment.visitor
Methods in org.jd.core.v1.service.fragmenter.javasyntaxtojavafragment.visitor with parameters of type ObjectType Modifier and Type Method Description protected void
SearchImportsVisitor. add(ObjectType type)
protected ReferenceToken
TypeVisitor. newTypeReferenceToken(ObjectType ot, java.lang.String ownerInternalName)
void
SearchImportsVisitor. visit(ObjectType type)
void
TypeVisitor. visit(ObjectType type)
-