@Deprecated public class JvmFeatureDescription extends EObjectDescription implements IValidatedEObjectDescription
Constructor and Description |
---|
JvmFeatureDescription(QualifiedName qualifiedName,
JvmFeature feature,
ITypeArgumentContext rawTypeContext,
com.google.inject.Provider<java.lang.String> shadowingStringProvider,
boolean isVisible,
boolean isValidStaticState,
XExpression implicitReceiver,
XExpression implicitArgument,
int numberOfIrrelevantArguments)
Deprecated.
|
JvmFeatureDescription(QualifiedName qualifiedName,
JvmFeature feature,
ITypeArgumentContext rawTypeContext,
java.lang.String shadowingString,
boolean isVisible,
boolean isValidStaticState,
XExpression implicitReceiver,
XExpression implicitArgument,
int numberOfIrrelevantArguments)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<java.util.EnumSet<TypeConformanceResult.Kind>> |
getArgumentConversionHints()
Deprecated.
|
JvmIdentifiableElement |
getEObjectOrProxy()
Deprecated.
|
ITypeArgumentContext |
getGenericTypeContext()
Deprecated.
|
XExpression |
getImplicitArgument()
Deprecated.
|
XExpression |
getImplicitReceiver()
Deprecated.
|
java.lang.String |
getIssueCode()
Deprecated.
|
JvmFeature |
getJvmFeature()
Deprecated.
|
java.lang.String |
getKey()
Deprecated.
|
int |
getNumberOfIrrelevantArguments()
Deprecated.
|
ITypeArgumentContext |
getRawTypeContext()
Deprecated.
|
boolean |
isFastChecked()
Deprecated.
|
boolean |
isGenericsChecked()
Deprecated.
|
boolean |
isSameValidationState(IValidatedEObjectDescription other)
Deprecated.
|
boolean |
isTypesChecked()
Deprecated.
|
boolean |
isValid()
Deprecated.
|
boolean |
isValidStaticState()
Deprecated.
|
boolean |
isVisible()
Deprecated.
|
void |
setArgumentConversionHints(java.util.List<java.util.EnumSet<TypeConformanceResult.Kind>> argumentConversionHints)
Deprecated.
|
void |
setFastChecked()
Deprecated.
|
void |
setGenericsChecked()
Deprecated.
|
void |
setGenericTypeContext(ITypeArgumentContext genericTypeContext)
Deprecated.
|
void |
setIssueCode(java.lang.String issueCode)
Deprecated.
|
void |
setTypesChecked()
Deprecated.
|
java.lang.String |
toString()
Deprecated.
|
create, create, create, create, getEClass, getEObjectURI, getName, getQualifiedName, getUserData, getUserDataKeys, normalize
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getEClass, getEObjectURI, getName, getQualifiedName, getUserData, getUserDataKeys
public JvmFeatureDescription(QualifiedName qualifiedName, JvmFeature feature, ITypeArgumentContext rawTypeContext, java.lang.String shadowingString, boolean isVisible, boolean isValidStaticState, XExpression implicitReceiver, XExpression implicitArgument, int numberOfIrrelevantArguments)
public JvmFeatureDescription(QualifiedName qualifiedName, JvmFeature feature, ITypeArgumentContext rawTypeContext, com.google.inject.Provider<java.lang.String> shadowingStringProvider, boolean isVisible, boolean isValidStaticState, XExpression implicitReceiver, XExpression implicitArgument, int numberOfIrrelevantArguments)
public JvmIdentifiableElement getEObjectOrProxy()
getEObjectOrProxy
in interface IEObjectDescription
getEObjectOrProxy
in interface IValidatedEObjectDescription
getEObjectOrProxy
in class EObjectDescription
public JvmFeature getJvmFeature()
public ITypeArgumentContext getRawTypeContext()
public ITypeArgumentContext getGenericTypeContext()
public void setGenericTypeContext(ITypeArgumentContext genericTypeContext)
public java.lang.String getKey()
getKey
in interface IValidatedEObjectDescription
public java.lang.String toString()
toString
in class AbstractEObjectDescription
public boolean isValid()
isValid
in interface IValidatedEObjectDescription
public boolean isVisible()
isVisible
in interface IValidatedEObjectDescription
public boolean isValidStaticState()
isValidStaticState
in interface IValidatedEObjectDescription
public XExpression getImplicitReceiver()
public XExpression getImplicitArgument()
public int getNumberOfIrrelevantArguments()
public void setIssueCode(java.lang.String issueCode)
setIssueCode
in interface IValidatedEObjectDescription
public java.lang.String getIssueCode()
getIssueCode
in interface IValidatedEObjectDescription
public boolean isGenericsChecked()
public void setGenericsChecked()
public boolean isTypesChecked()
public void setTypesChecked()
public boolean isFastChecked()
public void setFastChecked()
public java.util.List<java.util.EnumSet<TypeConformanceResult.Kind>> getArgumentConversionHints()
public void setArgumentConversionHints(java.util.List<java.util.EnumSet<TypeConformanceResult.Kind>> argumentConversionHints)
public boolean isSameValidationState(IValidatedEObjectDescription other)
isSameValidationState
in interface IValidatedEObjectDescription