public class JTypeFromHIndex
extends net.thevpc.jeep.impl.types.host.AbstractJType
| Constructor and Description |
|---|
JTypeFromHIndex(HIndexedClass hType,
net.thevpc.jeep.JType declaringType,
HIndexer indexer,
net.thevpc.jeep.JTypes types) |
| Modifier and Type | Method and Description |
|---|---|
net.thevpc.jeep.JField |
addField(String name,
net.thevpc.jeep.JType type,
net.thevpc.jeep.JModifier[] modifiers,
net.thevpc.jeep.JAnnotationInstance[] annotations,
boolean redefine) |
void |
addMethod(net.thevpc.jeep.JMethod m) |
net.thevpc.jeep.impl.types.JAnnotationInstanceList |
getAnnotations() |
net.thevpc.jeep.JConstructor[] |
getDeclaredConstructors() |
net.thevpc.jeep.JField[] |
getDeclaredFields() |
net.thevpc.jeep.JType[] |
getDeclaredInnerTypes() |
net.thevpc.jeep.JMethod[] |
getDeclaredMethods() |
net.thevpc.jeep.JType |
getDeclaringType() |
Object |
getDefaultValue() |
String[] |
getExports() |
net.thevpc.jeep.JType[] |
getInterfaces() |
net.thevpc.jeep.impl.types.JModifierList |
getModifiers() |
String |
getName() |
String |
getPackageName() |
net.thevpc.jeep.JType |
getRawType() |
String |
getSourceName() |
net.thevpc.jeep.core.JStaticObject |
getStaticObject() |
net.thevpc.jeep.JType |
getSuperType() |
net.thevpc.jeep.JTypeVariable[] |
getTypeParameters() |
boolean |
isInterface() |
boolean |
isNullable() |
boolean |
isPublic() |
boolean |
isStatic() |
String |
simpleName() |
net.thevpc.jeep.JType |
toArray(int count) |
addMethod, boxed, cast, createMethod, dname, equals, findDeclaredConstructorOrNull, findDeclaredConstructorOrNull, findDeclaredFieldOrNull, findDeclaredInnerTypeOrNull, findDeclaredMethodOrNull, findDeclaredMethodOrNull, findDefaultConstructorOrNull, findMatchedField, firstCommonSuperType, getDeclaration, getDeclaredConstructor, getDeclaredConstructor, getDeclaredConstructor, getDeclaredField, getDeclaredFieldsWithParents, getDeclaredInnerType, getDeclaredMethod, getDeclaredMethod, getDeclaredMethods, getDeclaredMethods, getDeclaredMethods, getDefaultConstructor, getParents, getPublicConstructors, getPublicField, getPublicMethods, getTypes, hashCode, isArray, isAssignableFrom, isAssignableFrom, isInstance, isPrimitive, isRawType, isVar, onPostRegister, replaceParameter, toArray, toPrimitive, toString, toVar, typeName, types2public JTypeFromHIndex(HIndexedClass hType, net.thevpc.jeep.JType declaringType, HIndexer indexer, net.thevpc.jeep.JTypes types)
public net.thevpc.jeep.JTypeVariable[] getTypeParameters()
public net.thevpc.jeep.JType getRawType()
public net.thevpc.jeep.core.JStaticObject getStaticObject()
public String getName()
public String simpleName()
public boolean isPublic()
public boolean isStatic()
public boolean isNullable()
public net.thevpc.jeep.JType toArray(int count)
public net.thevpc.jeep.JType getSuperType()
public net.thevpc.jeep.JType[] getInterfaces()
public net.thevpc.jeep.JConstructor[] getDeclaredConstructors()
public net.thevpc.jeep.JField[] getDeclaredFields()
public net.thevpc.jeep.JMethod[] getDeclaredMethods()
public net.thevpc.jeep.JType[] getDeclaredInnerTypes()
public Object getDefaultValue()
public net.thevpc.jeep.JType getDeclaringType()
public String getPackageName()
public String[] getExports()
public boolean isInterface()
public net.thevpc.jeep.impl.types.JModifierList getModifiers()
public net.thevpc.jeep.impl.types.JAnnotationInstanceList getAnnotations()
public String getSourceName()
public net.thevpc.jeep.JField addField(String name, net.thevpc.jeep.JType type, net.thevpc.jeep.JModifier[] modifiers, net.thevpc.jeep.JAnnotationInstance[] annotations, boolean redefine)
public void addMethod(net.thevpc.jeep.JMethod m)
addMethod in class net.thevpc.jeep.impl.types.host.AbstractJTypeCopyright © 2025 vpc open source initiative. All rights reserved.