|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.util.JBossObject
org.jboss.reflect.plugins.InheritableAnnotationHolder
org.jboss.reflect.plugins.ClassInfoImpl
org.jboss.reflect.plugins.ArrayInfoImpl
public class ArrayInfoImpl
Array information
Field Summary | |
---|---|
protected TypeInfo |
componentType
The component type |
protected int |
hash
The hash code |
Fields inherited from class org.jboss.reflect.plugins.ClassInfoImpl |
---|
constructors, fieldMap, fields, interfaces, methods, modifiers, name, superclass |
Fields inherited from class org.jboss.reflect.plugins.InheritableAnnotationHolder |
---|
allAnnotations, allAnnotationsArray, annotatedElement, declaredAnnotations, declaredAnnotationsArray, typeInfoFactory |
Fields inherited from class org.jboss.util.JBossObject |
---|
hashCode, log, toString |
Fields inherited from interface org.jboss.reflect.spi.ModifierInfo |
---|
ABSTRACT, CONSTANT, FINAL, PACKAGE, PACKAGE_ABSTRACT, PACKAGE_CONSTANT, PACKAGE_STATIC, PRIVATE, PRIVATE_CONSTANT, PRIVATE_STATIC, PROTECTED, PROTECTED_ABSTRACT, PROTECTED_CONSTANT, PROTECTED_STATIC, PUBLIC, PUBLIC_ABSTRACT, PUBLIC_CONSTANT, PUBLIC_STATIC, STATIC |
Constructor Summary | |
---|---|
ArrayInfoImpl()
Create a new ArrayInfo. |
|
ArrayInfoImpl(TypeInfo componentType)
Create a new ArrayInfo. |
Method Summary | |
---|---|
protected void |
calculateHash()
Calculate the hash code |
boolean |
equals(Object o)
|
TypeInfo |
getComponentType()
Get the component type |
String |
getName()
Get the class name |
int |
hashCode()
|
Methods inherited from class org.jboss.reflect.plugins.ClassInfoImpl |
---|
findMethod, getDeclaredConstructors, getDeclaredField, getDeclaredFields, getDeclaredMethod, getDeclaredMethods, getInterfaces, getModifiers, getSuperclass, getSuperHolder, getType, isInterface, isPublic, isStatic, setDeclaredConstructors, setDeclaredFields, setDeclaredMethods, setInterfaces, setSuperclass, setType, toString |
Methods inherited from class org.jboss.reflect.plugins.InheritableAnnotationHolder |
---|
getAllAnnotations, getAnnotation, getAnnotations, getDeclaredAnnotations, isAnnotationPresent, setAnnotatedElement, setTypeInfoFactory, setupAnnotations |
Methods inherited from class org.jboss.util.JBossObject |
---|
cacheGetHashCode, cacheToString, clone, equals, flushJBossObjectCache, getClassShortName, getHashCode, list, notEqual, toShortString, toShortString, toString, toStringImplementation |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.jboss.reflect.spi.ClassInfo |
---|
getDeclaredConstructors, getDeclaredField, getDeclaredFields, getDeclaredMethod, getDeclaredMethods, getInterfaces, getSuperclass, isInterface |
Methods inherited from interface org.jboss.reflect.spi.AnnotatedInfo |
---|
getAnnotation, getAnnotations, isAnnotationPresent |
Methods inherited from interface org.jboss.util.JBossInterface |
---|
clone, toShortString, toShortString |
Methods inherited from interface org.jboss.reflect.spi.ModifierInfo |
---|
getModifiers, isPublic, isStatic |
Methods inherited from interface org.jboss.reflect.spi.TypeInfo |
---|
getType |
Field Detail |
---|
protected TypeInfo componentType
protected int hash
Constructor Detail |
---|
public ArrayInfoImpl()
public ArrayInfoImpl(TypeInfo componentType)
componentType
- the component typeMethod Detail |
---|
public TypeInfo getComponentType()
ArrayInfo
getComponentType
in interface ArrayInfo
public String getName()
ClassInfo
getName
in interface ClassInfo
getName
in interface TypeInfo
getName
in class ClassInfoImpl
public boolean equals(Object o)
equals
in class ClassInfoImpl
public int hashCode()
hashCode
in class ClassInfoImpl
protected void calculateHash()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |