public final class TypeMatchFilters
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
TypeMatchFilters.AbstractFilter |
static class |
TypeMatchFilters.AcceptableByPreference
Restricts types by consideration of the JDT type filter preference.
|
static class |
TypeMatchFilters.All
Deprecated.
Use
TypeMatchFilters.IsNotInternal instead |
static class |
TypeMatchFilters.And |
static class |
TypeMatchFilters.CanInstantiate |
static class |
TypeMatchFilters.IsNotInternal
This filter will accept all types except for internal classes (class names starting with $ character).
|
static class |
TypeMatchFilters.IsPublic |
static class |
TypeMatchFilters.None |
static class |
TypeMatchFilters.Not |
static class |
TypeMatchFilters.Or |
Modifier and Type | Method and Description |
---|---|
static ITypesProposalProvider.Filter |
all()
Deprecated.
use
isNotInternal() instead |
static ITypesProposalProvider.Filter |
all(int searchFor)
Deprecated.
use
isNotInternal(int) instead |
static ITypesProposalProvider.Filter |
and(ITypesProposalProvider.Filter... filter) |
static ITypesProposalProvider.Filter |
canInstantiate() |
static ITypesProposalProvider.Filter |
isAcceptableByPreference() |
static boolean |
isInternalClass(char[] simpleTypeName,
char[][] enclosingTypeNames) |
static ITypesProposalProvider.Filter |
isNotInternal() |
static ITypesProposalProvider.Filter |
isNotInternal(int searchFor) |
static ITypesProposalProvider.Filter |
isPublic() |
static ITypesProposalProvider.Filter |
none() |
static ITypesProposalProvider.Filter |
not(ITypesProposalProvider.Filter filter) |
static ITypesProposalProvider.Filter |
or(ITypesProposalProvider.Filter... filter) |
@Deprecated public static ITypesProposalProvider.Filter all()
isNotInternal()
instead@Deprecated public static ITypesProposalProvider.Filter all(int searchFor)
isNotInternal(int)
insteadpublic static ITypesProposalProvider.Filter isNotInternal()
public static ITypesProposalProvider.Filter isNotInternal(int searchFor)
public static ITypesProposalProvider.Filter none()
public static ITypesProposalProvider.Filter not(ITypesProposalProvider.Filter filter)
public static ITypesProposalProvider.Filter and(ITypesProposalProvider.Filter... filter)
public static ITypesProposalProvider.Filter or(ITypesProposalProvider.Filter... filter)
public static ITypesProposalProvider.Filter canInstantiate()
public static ITypesProposalProvider.Filter isPublic()
public static ITypesProposalProvider.Filter isAcceptableByPreference()
public static boolean isInternalClass(char[] simpleTypeName, char[][] enclosingTypeNames)