public static class NamingStrategy.UnnamedType.Default extends Object implements NamingStrategy.UnnamedType
NamingStrategy.UnnamedType.Default
Constructor and Description |
---|
Default(TypeDescription superClass,
List<TypeDescription> interfaces,
int modifiers,
ClassFileVersion classFileVersion)
Creates a new unnamed type.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object other) |
ClassFileVersion |
getClassFileVersion()
Returns the class file version of this unnamed type.
|
List<TypeDescription> |
getDeclaredInterfaces()
Returns a collection of descriptions of this unnamed type's directly implemented interfaces.
|
TypeDescription |
getSuperClass()
Returns this unnamed type's super class.
|
SyntheticState |
getSyntheticState()
Returns the manifestation of this unnamed type.
|
TypeManifestation |
getTypeManifestation()
Returns the manifestation of this unnamed type.
|
Visibility |
getVisibility()
Returns the visibility of this unnamed type.
|
int |
hashCode() |
String |
toString() |
public Default(TypeDescription superClass, List<TypeDescription> interfaces, int modifiers, ClassFileVersion classFileVersion)
superClass
- The unnamed type's super class.interfaces
- The unnamed type's interfaces.modifiers
- The unnamed type's modifiers.classFileVersion
- The class file version of the unnamed type.public TypeDescription getSuperClass()
NamingStrategy.UnnamedType
getSuperClass
in interface NamingStrategy.UnnamedType
public List<TypeDescription> getDeclaredInterfaces()
NamingStrategy.UnnamedType
getDeclaredInterfaces
in interface NamingStrategy.UnnamedType
public Visibility getVisibility()
NamingStrategy.UnnamedType
getVisibility
in interface NamingStrategy.UnnamedType
public TypeManifestation getTypeManifestation()
NamingStrategy.UnnamedType
getTypeManifestation
in interface NamingStrategy.UnnamedType
public SyntheticState getSyntheticState()
NamingStrategy.UnnamedType
getSyntheticState
in interface NamingStrategy.UnnamedType
public ClassFileVersion getClassFileVersion()
NamingStrategy.UnnamedType
getClassFileVersion
in interface NamingStrategy.UnnamedType
Copyright © 2014. All rights reserved.