Class RefinedVariable
java.lang.Object
liquidjava.processor.context.Refined
liquidjava.processor.context.RefinedVariable
- Direct Known Subclasses:
Variable,VariableInstance
-
Constructor Summary
ConstructorsConstructorDescriptionRefinedVariable(String name, spoon.reflect.reference.CtTypeReference<?> type, Predicate c) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidaddSuperType(spoon.reflect.reference.CtTypeReference<?> t) voidaddSuperTypes(spoon.reflect.reference.CtTypeReference<?> ts, Set<spoon.reflect.reference.CtTypeReference<?>> sts) booleanabstract PredicateList<spoon.reflect.reference.CtTypeReference<?>> inthashCode()Methods inherited from class liquidjava.processor.context.Refined
getName, getRefinement, getRenamedRefinements, getType, setName, setRefinement, setType, toString
-
Constructor Details
-
RefinedVariable
-
-
Method Details
-
getMainRefinement
-
addSuperType
public void addSuperType(spoon.reflect.reference.CtTypeReference<?> t) -
getSuperTypes
-
addSuperTypes
public void addSuperTypes(spoon.reflect.reference.CtTypeReference<?> ts, Set<spoon.reflect.reference.CtTypeReference<?>> sts) -
addPlacementInCode
-
getPlacementInCode
-
hashCode
-
equals
-