|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.jdt.internal.compiler.ast.ASTNode
org.eclipse.jdt.internal.compiler.ast.Statement
org.eclipse.jdt.internal.compiler.ast.Expression
org.eclipse.jdt.internal.compiler.ast.TypeReference
org.eclipse.jdt.internal.compiler.ast.SingleTypeReference
org.eclipse.jdt.internal.compiler.ast.Wildcard
org.jmlspecs.jml4.ast.JmlWildcard
public class JmlWildcard
Field Summary |
---|
Fields inherited from class org.eclipse.jdt.internal.compiler.ast.Wildcard |
---|
bound, EXTENDS, kind, SUPER, UNBOUND |
Fields inherited from class org.eclipse.jdt.internal.compiler.ast.SingleTypeReference |
---|
token |
Fields inherited from class org.eclipse.jdt.internal.compiler.ast.Expression |
---|
constant, implicitConversion, resolvedType, statementEnd |
Constructor Summary | |
---|---|
JmlWildcard(int kind,
Nullity nullity,
long ownershipModifiers)
|
Method Summary | |
---|---|
Nullity |
getNullity()
|
boolean |
isDeclaredMonoNonNull()
|
boolean |
isDeclaredNonNull()
|
boolean |
isPeer()
|
boolean |
isReadonly()
|
boolean |
isRep()
|
java.lang.StringBuffer |
printExpression(int indent,
java.lang.StringBuffer output)
|
void |
setNullity(Nullity nullity)
|
Methods inherited from class org.eclipse.jdt.internal.compiler.ast.Wildcard |
---|
getParameterizedTypeName, getTypeName, resolveType, resolveType, resolveTypeArgument, resolveTypeArgument, traverse, traverse |
Methods inherited from class org.eclipse.jdt.internal.compiler.ast.SingleTypeReference |
---|
copyDims, copyDims, getLastToken, resolveTypeEnclosing |
Methods inherited from class org.eclipse.jdt.internal.compiler.ast.TypeReference |
---|
aboutToResolve, analyseCode, baseTypeReference, baseTypeReference, checkBounds, dimensions, handleAnnotations, isTypeReference, resolveSuperType, resolveType |
Methods inherited from class org.eclipse.jdt.internal.compiler.ast.Statement |
---|
branchChainTo, complainIfUnreachable, generateArguments, isEmptyBlock, isValidJavaStatement, resolveCase |
Methods inherited from class org.eclipse.jdt.internal.compiler.ast.ASTNode |
---|
checkInvocationArguments, concreteStatement, isFieldUseDeprecated, isImplicitThis, isMethodUseDeprecated, isSuper, isThis, isTypeUseDeprecated, printAnnotations, printIndent, printModifiers, resolveAnnotations, resolveDeprecatedAnnotations, sourceEnd, sourceStart, toString |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public JmlWildcard(int kind, Nullity nullity, long ownershipModifiers)
Method Detail |
---|
public void setNullity(Nullity nullity)
setNullity
in interface JmlTypeReference
public Nullity getNullity()
getNullity
in interface JmlTypeReference
public boolean isDeclaredNonNull()
isDeclaredNonNull
in interface JmlTypeReference
isDeclaredNonNull
in class Expression
public boolean isDeclaredMonoNonNull()
isDeclaredMonoNonNull
in interface JmlTypeReference
isDeclaredMonoNonNull
in class Expression
public java.lang.StringBuffer printExpression(int indent, java.lang.StringBuffer output)
printExpression
in class Wildcard
public boolean isPeer()
isPeer
in interface JmlTypeReference
public boolean isReadonly()
isReadonly
in interface JmlTypeReference
public boolean isRep()
isRep
in interface JmlTypeReference
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |