|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.aspectj.org.eclipse.jdt.internal.compiler.lookup.Binding
org.aspectj.org.eclipse.jdt.internal.compiler.lookup.TypeBinding
org.aspectj.org.eclipse.jdt.internal.compiler.lookup.BaseTypeBinding
org.aspectj.org.eclipse.jdt.internal.compiler.lookup.VoidTypeBinding
public class VoidTypeBinding
| Field Summary |
|---|
| Fields inherited from class org.aspectj.org.eclipse.jdt.internal.compiler.lookup.BaseTypeBinding |
|---|
CONVERSIONS, IDENTITY, MAX_CONVERSIONS, NARROWING, simpleName, WIDENING |
| Fields inherited from class org.aspectj.org.eclipse.jdt.internal.compiler.lookup.TypeBinding |
|---|
BOOLEAN, BYTE, CHAR, DOUBLE, FLOAT, id, INT, LONG, NULL, SHORT, tagBits, TYPE_USE_BINDING, typeAnnotations, VOID |
| Method Summary | |
|---|---|
TypeBinding |
clone(TypeBinding enclosingType)
Virtual copy constructor: a copy is made of the receiver's entire instance state and then suitably parameterized by the arguments to the clone operation as seen fit by each type. |
void |
setTypeAnnotations(AnnotationBinding[] annotations,
boolean evalNullAnnotations)
|
TypeBinding |
unannotated(boolean removeOnlyNullAnnotations)
Return this type minus its type annotations |
| Methods inherited from class org.aspectj.org.eclipse.jdt.internal.compiler.lookup.BaseTypeBinding |
|---|
computeUniqueKey, constantPoolName, getPackage, initializeConversions, isCompatibleWith, isNarrowing, isUncheckedException, isWidening, kind, qualifiedSourceName, readableName, shortReadableName, sourceName, toString |
| Methods inherited from class org.aspectj.org.eclipse.jdt.internal.compiler.lookup.Binding |
|---|
computeUniqueKey, getAnnotations, getAnnotationTagBits, initializeDeprecatedAnnotationTagBits, isAnnotationType, isParameter, isTaggedRepeatable, isValidBinding, isVolatile, problemId, setAnnotations, setAnnotations |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Method Detail |
|---|
public TypeBinding clone(TypeBinding enclosingType)
TypeBinding
clone in class BaseTypeBinding
public void setTypeAnnotations(AnnotationBinding[] annotations,
boolean evalNullAnnotations)
setTypeAnnotations in class BaseTypeBindingpublic TypeBinding unannotated(boolean removeOnlyNullAnnotations)
TypeBinding
unannotated in class BaseTypeBindingremoveOnlyNullAnnotations - if true only null type annotations are removed, otherwise all type annotations.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||