public static class TypeTransformer.TypeRef
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
java.util.Set<TypeTransformer.TypeRef> |
arrayRoots
reference to root
|
java.util.Set<TypeTransformer.TypeRef> |
children |
TypeClass |
clz |
java.util.Set<TypeTransformer.TypeRef> |
gArrayValues
reference to values
|
java.util.Set<TypeTransformer.TypeRef> |
parents |
java.lang.String |
provideDesc |
java.util.Set<TypeTransformer.TypeRef> |
sameValues
same use, have same
|
java.util.Set<TypeTransformer.TypeRef> |
sArrayValues |
java.util.Set<java.lang.String> |
uses |
Value |
value |
Modifier and Type | Method and Description |
---|---|
boolean |
addAllUses(java.util.Set<java.lang.String> uses) |
boolean |
addUses(java.lang.String ele) |
void |
clear() |
java.lang.String |
getType() |
void |
merge(TypeTransformer.TypeRef other) |
java.lang.String |
toString() |
boolean |
updateTypeClass(TypeClass clz) |
public final Value value
public java.util.Set<TypeTransformer.TypeRef> sameValues
public java.util.Set<TypeTransformer.TypeRef> gArrayValues
public java.util.Set<TypeTransformer.TypeRef> sArrayValues
public java.util.Set<TypeTransformer.TypeRef> arrayRoots
public java.util.Set<TypeTransformer.TypeRef> parents
public java.util.Set<TypeTransformer.TypeRef> children
public TypeClass clz
public java.lang.String provideDesc
public java.util.Set<java.lang.String> uses
public TypeRef(Value value)
public void merge(TypeTransformer.TypeRef other)
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String getType()
public boolean updateTypeClass(TypeClass clz)
public void clear()
public boolean addUses(java.lang.String ele)
public boolean addAllUses(java.util.Set<java.lang.String> uses)