Uses of Class
org.jd.core.v1.model.javasyntax.type.ObjectType
Packages that use ObjectType
Package
Description
-
Uses of ObjectType in org.jd.core.v1.model.javasyntax.declaration
Fields in org.jd.core.v1.model.javasyntax.declaration declared as ObjectTypeMethods in org.jd.core.v1.model.javasyntax.declaration that return ObjectTypeConstructors in org.jd.core.v1.model.javasyntax.declaration with parameters of type ObjectTypeModifierConstructorDescriptionClassDeclaration
(BaseAnnotationReference annotationReferences, int flags, String internalName, 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 ObjectTypeModifier and TypeFieldDescriptionprotected 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 ObjectTypeModifier and TypeMethodDescriptionConstructorReferenceExpression.getObjectType()
EnumConstantReferenceExpression.getObjectType()
NewExpression.getObjectType()
ObjectTypeReferenceExpression.getObjectType()
Methods in org.jd.core.v1.model.javasyntax.expression with parameters of type ObjectTypeModifier and TypeMethodDescriptionvoid
NewExpression.setObjectType
(ObjectType type) void
NewExpression.setType
(ObjectType type) Constructors in org.jd.core.v1.model.javasyntax.expression with parameters of type ObjectTypeModifierConstructorDescriptionConstructorInvocationExpression
(int lineNumber, ObjectType type, String descriptor, BaseExpression parameters) ConstructorInvocationExpression
(ObjectType type, String descriptor, BaseExpression parameters) ConstructorReferenceExpression
(int lineNumber, Type type, ObjectType objectType, String descriptor) ConstructorReferenceExpression
(Type type, ObjectType objectType, String descriptor) EnumConstantReferenceExpression
(int lineNumber, ObjectType type, String name) EnumConstantReferenceExpression
(ObjectType type, String name) InstanceOfExpression
(Expression expression, ObjectType instanceOfType) NewExpression
(int lineNumber, ObjectType type, String descriptor) NewExpression
(int lineNumber, ObjectType type, String descriptor, BodyDeclaration bodyDeclaration) ObjectTypeReferenceExpression
(int lineNumber, ObjectType type) ObjectTypeReferenceExpression
(int lineNumber, ObjectType type, boolean explicit) ObjectTypeReferenceExpression
(ObjectType type, boolean explicit) SuperConstructorInvocationExpression
(int lineNumber, ObjectType type, String descriptor, BaseExpression parameters) SuperConstructorInvocationExpression
(ObjectType type, 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.referenceFields in org.jd.core.v1.model.javasyntax.reference declared as ObjectTypeMethods in org.jd.core.v1.model.javasyntax.reference that return ObjectTypeConstructors in org.jd.core.v1.model.javasyntax.reference with parameters of type ObjectTypeModifierConstructorDescriptionAnnotationReference
(ObjectType type, BaseElementValuePair elementValuePairs) AnnotationReference
(ObjectType type, ElementValue elementValue) protected
AnnotationReference
(ObjectType type, ElementValue elementValue, BaseElementValuePair elementValuePairs) InnerObjectReference
(String internalName, String qualifiedName, String name, int dimension, ObjectType outerType) InnerObjectReference
(String internalName, String qualifiedName, String name, BaseTypeArgument typeArguments, int dimension, ObjectType outerType) InnerObjectReference
(String internalName, String qualifiedName, String name, BaseTypeArgument typeArguments, ObjectType outerType) InnerObjectReference
(String internalName, String qualifiedName, 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 ObjectTypeModifier and TypeFieldDescriptionprotected ObjectType
TryStatement.CatchClause.type
protected ObjectType
TryStatement.Resource.type
Fields in org.jd.core.v1.model.javasyntax.statement with type parameters of type ObjectTypeModifier and TypeFieldDescriptionprotected DefaultList
<ObjectType> TryStatement.CatchClause.otherTypes
Methods in org.jd.core.v1.model.javasyntax.statement that return ObjectTypeModifier and TypeMethodDescriptionTryStatement.CatchClause.getType()
TryStatement.Resource.getType()
Methods in org.jd.core.v1.model.javasyntax.statement that return types with arguments of type ObjectTypeMethods in org.jd.core.v1.model.javasyntax.statement with parameters of type ObjectTypeConstructors in org.jd.core.v1.model.javasyntax.statement with parameters of type ObjectTypeModifierConstructorDescriptionCatchClause
(int lineNumber, ObjectType type, String name, BaseStatement statements) Resource
(ObjectType type, 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.typeFields in org.jd.core.v1.model.javasyntax.type declared as ObjectTypeModifier and TypeFieldDescriptionprotected ObjectType
InnerObjectType.outerType
static final ObjectType
ObjectType.TYPE_BOOLEAN
static final ObjectType
ObjectType.TYPE_BYTE
static final ObjectType
ObjectType.TYPE_CHARACTER
static final ObjectType
ObjectType.TYPE_CLASS
static final ObjectType
ObjectType.TYPE_CLASS_WILDCARD
static final ObjectType
ObjectType.TYPE_DOUBLE
static final ObjectType
ObjectType.TYPE_EXCEPTION
static final ObjectType
ObjectType.TYPE_FLOAT
static final ObjectType
ObjectType.TYPE_INTEGER
static final ObjectType
ObjectType.TYPE_ITERABLE
static final ObjectType
ObjectType.TYPE_LONG
static final ObjectType
ObjectType.TYPE_MATH
static final ObjectType
ObjectType.TYPE_OBJECT
static final ObjectType
ObjectType.TYPE_PRIMITIVE_BOOLEAN
static final ObjectType
ObjectType.TYPE_PRIMITIVE_BYTE
static final ObjectType
ObjectType.TYPE_PRIMITIVE_CHAR
static final ObjectType
ObjectType.TYPE_PRIMITIVE_DOUBLE
static final ObjectType
ObjectType.TYPE_PRIMITIVE_FLOAT
static final ObjectType
ObjectType.TYPE_PRIMITIVE_INT
static final ObjectType
ObjectType.TYPE_PRIMITIVE_LONG
static final ObjectType
ObjectType.TYPE_PRIMITIVE_SHORT
static final ObjectType
ObjectType.TYPE_PRIMITIVE_VOID
static final ObjectType
ObjectType.TYPE_RUNTIME_EXCEPTION
static final ObjectType
ObjectType.TYPE_SHORT
static final ObjectType
ObjectType.TYPE_STRING
static final ObjectType
ObjectType.TYPE_STRING_BUFFER
static final ObjectType
ObjectType.TYPE_STRING_BUILDER
static final ObjectType
ObjectType.TYPE_SYSTEM
static final ObjectType
ObjectType.TYPE_THREAD
static final ObjectType
ObjectType.TYPE_THROWABLE
static final ObjectType
ObjectType.TYPE_UNDEFINED_OBJECT
Methods in org.jd.core.v1.model.javasyntax.type that return ObjectTypeModifier and TypeMethodDescriptionInnerObjectType.createType
(BaseTypeArgument typeArguments) ObjectType.createType
(BaseTypeArgument typeArguments) InnerObjectType.getOuterType()
Methods in org.jd.core.v1.model.javasyntax.type with parameters of type ObjectTypeModifier and TypeMethodDescriptionprotected boolean
ObjectType.isTypeArgumentAssignableFrom
(Map<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 ObjectTypeModifierConstructorDescriptionInnerObjectType
(String internalName, String qualifiedName, String name, int dimension, ObjectType outerType) InnerObjectType
(String internalName, String qualifiedName, String name, BaseTypeArgument typeArguments, int dimension, ObjectType outerType) InnerObjectType
(String internalName, String qualifiedName, String name, BaseTypeArgument typeArguments, ObjectType outerType) InnerObjectType
(String internalName, String qualifiedName, 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 ObjectTypeMethods in org.jd.core.v1.service.converter.classfiletojavasyntax.model.javasyntax.declaration that return ObjectTypeMethods in org.jd.core.v1.service.converter.classfiletojavasyntax.model.javasyntax.declaration with parameters of type ObjectTypeModifier and TypeMethodDescriptionvoid
ClassFileBodyDeclaration.setOuterType
(ObjectType outerType) Constructors in org.jd.core.v1.service.converter.classfiletojavasyntax.model.javasyntax.declaration with parameters of type ObjectTypeModifierConstructorDescriptionClassFileClassDeclaration
(BaseAnnotationReference annotationReferences, int flags, String internalName, 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 ObjectTypeModifierConstructorDescriptionClassFileConstructorInvocationExpression
(int lineNumber, ObjectType type, String descriptor, BaseType parameterTypes, BaseExpression parameters) ClassFileNewExpression
(int lineNumber, ObjectType type) ClassFileNewExpression
(int lineNumber, ObjectType type, BodyDeclaration bodyDeclaration) ClassFileSuperConstructorInvocationExpression
(int lineNumber, ObjectType type, 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 ObjectTypeModifierConstructorDescriptionCatchClause
(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 ObjectTypeModifier and TypeMethodDescriptionvoid
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 ObjectTypeFields in org.jd.core.v1.service.converter.classfiletojavasyntax.util with type parameters of type ObjectTypeModifier and TypeFieldDescriptionprivate HashMap
<String, ObjectType> TypeMaker.descriptorToObjectType
private static final HashMap
<String, ObjectType> TypeMaker.INTERNALNAME_TO_OBJECTPRIMITIVETYPE
private HashMap
<String, ObjectType> TypeMaker.internalTypeNameToObjectType
private HashMap
<Long, ObjectType> TypeMaker.superParameterizedObjectTypes
Methods in org.jd.core.v1.service.converter.classfiletojavasyntax.util that return ObjectTypeModifier and TypeMethodDescriptionprivate ObjectType
private ObjectType
private ObjectType
TypeMaker.makeFromDescriptor
(String descriptor) TypeMaker.makeFromDescriptorOrInternalTypeName
(String descriptorOrInternalTypeName) private ObjectType
TypeMaker.makeFromDescriptorWithoutBracket
(String descriptor) TypeMaker.makeFromInternalTypeName
(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, String superInternalTypeName, ObjectType objectType) TypeMaker.searchSuperParameterizedType
(ObjectType superObjectType, ObjectType objectType) Methods in org.jd.core.v1.service.converter.classfiletojavasyntax.util with parameters of type ObjectTypeModifier and TypeMethodDescriptionLocalVariableMaker.getExceptionLocalVariable
(int index, int offset, ObjectType type) private Expression
ByteCodeParser.getFieldInstanceReference
(Expression expression, ObjectType ot, String name) private Expression
ByteCodeParser.getMethodInstanceReference
(Expression expression, ObjectType ot, String name, String descriptor) protected Type
StatementMaker.getTernaryOperatorExpressionType
(ObjectType ot1, ObjectType ot2) boolean
TypeMaker.isAssignable
(Map<String, BaseType> typeBounds, ObjectType left, ObjectType right) boolean
TypeMaker.isRawTypeAssignable
(ObjectType left, ObjectType right) private Type
TypeMaker.loadFieldType
(ObjectType objectType, String fieldName, String descriptor) private TypeMaker.MethodTypes
TypeMaker.loadMethodTypes
(ObjectType objectType, String methodName, String descriptor) TypeParametersToTypeArgumentsBinder.newConstructorInvocationExpression
(int lineNumber, ObjectType objectType, String descriptor, TypeMaker.MethodTypes methodTypes, BaseExpression parameters) TypeParametersToTypeArgumentsBinder.newFieldReferenceExpression
(int lineNumber, Type type, Expression expression, ObjectType objectType, String name, String descriptor) TypeParametersToTypeArgumentsBinder.newMethodInvocationExpression
(int lineNumber, Expression expression, ObjectType objectType, String name, String descriptor, TypeMaker.MethodTypes methodTypes, BaseExpression parameters) TypeParametersToTypeArgumentsBinder.newSuperConstructorInvocationExpression
(int lineNumber, ObjectType objectType, String descriptor, TypeMaker.MethodTypes methodTypes, BaseExpression parameters) private ObjectType
TypeMaker.searchSuperParameterizedType
(long superHashCode, String superInternalTypeName, 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 ObjectTypeMethods in org.jd.core.v1.service.converter.classfiletojavasyntax.visitor that return ObjectTypeModifier and TypeMethodDescriptionprotected ObjectType
UpdateTypeVisitor.updateType
(ObjectType type) Methods in org.jd.core.v1.service.converter.classfiletojavasyntax.visitor with parameters of type ObjectTypeModifier and TypeMethodDescriptionprotected 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 ObjectTypeModifier and TypeMethodDescriptionprotected void
SearchImportsVisitor.add
(ObjectType type) protected ReferenceToken
TypeVisitor.newTypeReferenceToken
(ObjectType ot, String ownerInternalName) void
SearchImportsVisitor.visit
(ObjectType type) void
TypeVisitor.visit
(ObjectType type)