public class ResolvedFeatures extends AbstractResolvedFeatures
| Constructor and Description |
|---|
ResolvedFeatures(LightweightTypeReference type) |
ResolvedFeatures(LightweightTypeReference type,
OverrideTester overrideTester) |
ResolvedFeatures(LightweightTypeReference type,
OverrideTester overrideTester,
org.eclipse.xtext.util.JavaVersion targetVersion) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.List<IResolvedOperation> |
computeAllOperations() |
protected void |
computeAllOperations(org.eclipse.xtext.common.types.JvmDeclaredType type,
com.google.common.collect.Multimap<java.lang.String,AbstractResolvedOperation> processedOperations) |
protected void |
computeAllOperationsFromSortedSuperTypes(org.eclipse.xtext.common.types.JvmDeclaredType rootType,
com.google.common.collect.Multimap<java.lang.String,AbstractResolvedOperation> processedOperations) |
protected void |
computeAllOperationsFromSuperTypes(org.eclipse.xtext.common.types.JvmDeclaredType type,
com.google.common.collect.Multimap<java.lang.String,AbstractResolvedOperation> processedOperations,
java.util.Set<org.eclipse.xtext.common.types.JvmType> processedTypes) |
protected java.util.List<IResolvedConstructor> |
computeDeclaredConstructors() |
protected java.util.List<IResolvedField> |
computeDeclaredFields() |
protected java.util.List<IResolvedOperation> |
computeDeclaredOperations() |
protected com.google.common.collect.ListMultimap<java.lang.String,IResolvedOperation> |
computeIndex(java.util.List<IResolvedOperation> operations) |
java.util.List<IResolvedOperation> |
getAllOperations() |
java.util.List<IResolvedOperation> |
getAllOperations(java.lang.String erasedSignature) |
java.util.List<IResolvedConstructor> |
getDeclaredConstructors() |
java.util.List<IResolvedField> |
getDeclaredFields() |
java.util.List<IResolvedOperation> |
getDeclaredOperations() |
java.util.List<IResolvedOperation> |
getDeclaredOperations(java.lang.String erasedSignature) |
IResolvedOperation |
getResolvedOperation(org.eclipse.xtext.common.types.JvmOperation operation) |
createConflictingOperation, createResolvedOperation, createResolvedOperation, getRawType, getType, isOverriddenpublic ResolvedFeatures(LightweightTypeReference type, OverrideTester overrideTester, org.eclipse.xtext.util.JavaVersion targetVersion)
public ResolvedFeatures(LightweightTypeReference type, OverrideTester overrideTester)
public ResolvedFeatures(LightweightTypeReference type)
public java.util.List<IResolvedOperation> getAllOperations()
public IResolvedOperation getResolvedOperation(org.eclipse.xtext.common.types.JvmOperation operation)
public java.util.List<IResolvedField> getDeclaredFields()
public java.util.List<IResolvedConstructor> getDeclaredConstructors()
public java.util.List<IResolvedOperation> getDeclaredOperations()
public java.util.List<IResolvedOperation> getDeclaredOperations(java.lang.String erasedSignature)
public java.util.List<IResolvedOperation> getAllOperations(java.lang.String erasedSignature)
protected com.google.common.collect.ListMultimap<java.lang.String,IResolvedOperation> computeIndex(java.util.List<IResolvedOperation> operations)
protected java.util.List<IResolvedOperation> computeAllOperations()
protected void computeAllOperations(org.eclipse.xtext.common.types.JvmDeclaredType type,
com.google.common.collect.Multimap<java.lang.String,AbstractResolvedOperation> processedOperations)
protected void computeAllOperationsFromSuperTypes(org.eclipse.xtext.common.types.JvmDeclaredType type,
com.google.common.collect.Multimap<java.lang.String,AbstractResolvedOperation> processedOperations,
java.util.Set<org.eclipse.xtext.common.types.JvmType> processedTypes)
protected void computeAllOperationsFromSortedSuperTypes(org.eclipse.xtext.common.types.JvmDeclaredType rootType,
com.google.common.collect.Multimap<java.lang.String,AbstractResolvedOperation> processedOperations)
protected java.util.List<IResolvedOperation> computeDeclaredOperations()
protected java.util.List<IResolvedField> computeDeclaredFields()
protected java.util.List<IResolvedConstructor> computeDeclaredConstructors()