Modifier and Type | Method and Description |
---|---|
void |
AnnotationExpressionValidator.validateModelExpression(java.lang.String expression,
Pattern pattern,
ValueReference ref,
IIssueCallback validator)
Validates a path expression starting with a parameter of the pattern.
|
void |
AnnotationExpressionValidator.validateParameterString(java.lang.String expression,
Pattern pattern,
ValueReference ref,
IIssueCallback validator)
Validates a path expression referring to a simple pattern parameter
|
void |
AnnotationExpressionValidator.validateStringExpression(java.lang.String expression,
Pattern pattern,
ValueReference ref,
IIssueCallback validator)
Validates a string expression that may contain model references escaped inside '$' symbols.
|
Modifier and Type | Method and Description |
---|---|
Pattern |
PatternImport.getPattern()
Returns the value of the 'Pattern' reference.
|
Modifier and Type | Method and Description |
---|---|
void |
PatternImport.setPattern(Pattern value)
Sets the value of the '
Pattern ' reference. |
Modifier and Type | Method and Description |
---|---|
Pattern |
PatternImportImpl.basicGetPattern() |
Pattern |
PatternImportImpl.getPattern() |
Modifier and Type | Method and Description |
---|---|
void |
PatternImportImpl.setPattern(Pattern newPattern) |
Modifier and Type | Method and Description |
---|---|
void |
EMFPatternLanguageJvmModelInferrer.infer(Pattern pattern,
org.eclipse.xtext.xbase.jvmmodel.IJvmDeclaredTypeAcceptor acceptor,
SpecificationBuilder builder,
boolean isPrelinkingPhase)
Is called for each Pattern instance in a resource.
|
org.eclipse.xtend2.lib.StringConcatenationClient |
PatternQuerySpecificationClassInferrer.inferAnnotations(Pattern pattern) |
org.eclipse.xtend2.lib.StringConcatenationClient |
PatternMatcherClassInferrer.inferArrayToMatchMethodBody(Pattern pattern)
Infers the arrayToMatch method body.
|
org.eclipse.xtend2.lib.StringConcatenationClient |
PatternMatcherClassInferrer.inferArrayToMatchMutableMethodBody(Pattern pattern)
Infers the arrayToMatch method body.
|
org.eclipse.xtend2.lib.StringConcatenationClient |
PatternQuerySpecificationClassInferrer.inferBodies(Pattern pattern) |
boolean |
PatternMatcherClassInferrer.inferConstructors(org.eclipse.xtext.common.types.JvmDeclaredType matcherClass,
Pattern pattern)
Infers constructors for Matcher class based on the input 'pattern'.
|
void |
PatternQuerySpecificationClassInferrer.inferExpressions(org.eclipse.xtext.common.types.JvmDeclaredType querySpecificationClass,
Pattern pattern) |
boolean |
PatternMatcherClassInferrer.inferFields(org.eclipse.xtext.common.types.JvmDeclaredType matcherClass,
Pattern pattern)
Infers fields for Matcher class based on the input 'pattern'.
|
boolean |
PatternMatchClassInferrer.inferMatchClassConstructors(org.eclipse.xtext.common.types.JvmDeclaredType matchClass,
Pattern pattern)
Infers constructors for Match class based on the input 'pattern'.
|
boolean |
PatternMatchClassInferrer.inferMatchClassElements(org.eclipse.xtext.common.types.JvmDeclaredType it,
Pattern pattern,
org.eclipse.xtext.common.types.JvmType querySpecificationClass,
org.eclipse.xtext.xbase.jvmmodel.JvmTypeReferenceBuilder builder,
org.eclipse.xtext.xbase.jvmmodel.JvmAnnotationReferenceBuilder annBuilder) |
boolean |
PatternMatchClassInferrer.inferMatchClassFields(org.eclipse.xtext.common.types.JvmDeclaredType matchClass,
Pattern pattern)
Infers fields for Match class based on the input 'pattern'.
|
void |
PatternMatchClassInferrer.inferMatchClassGetters(org.eclipse.xtext.common.types.JvmDeclaredType matchClass,
Pattern pattern)
Infers getters for Match class based on the input 'pattern'.
|
boolean |
PatternMatchClassInferrer.inferMatchClassMethods(org.eclipse.xtext.common.types.JvmDeclaredType matchClass,
Pattern pattern,
org.eclipse.xtext.common.types.JvmTypeReference querySpecificationClassRef)
Infers methods for Match class based on the input 'pattern'.
|
void |
PatternMatchClassInferrer.inferMatchClassSetters(org.eclipse.xtext.common.types.JvmDeclaredType matchClass,
Pattern pattern)
Infers setters for Match class based on the input 'pattern'.
|
boolean |
PatternMatcherClassInferrer.inferMatcherClassElements(org.eclipse.xtext.common.types.JvmGenericType matcherClass,
Pattern pattern,
org.eclipse.xtext.common.types.JvmDeclaredType specificationClass,
org.eclipse.xtext.common.types.JvmDeclaredType matchClass,
org.eclipse.xtext.xbase.jvmmodel.JvmTypeReferenceBuilder builder,
org.eclipse.xtext.xbase.jvmmodel.JvmAnnotationReferenceBuilder annBuilder) |
boolean |
PatternMatcherClassInferrer.inferMatcherClassToMatchMethods(org.eclipse.xtext.common.types.JvmDeclaredType matcherClass,
Pattern pattern,
org.eclipse.xtext.common.types.JvmType matchClass)
Infers tupleToMatch, arrayToMatch methods for Matcher class based on the input 'pattern'.
|
org.eclipse.xtext.common.types.JvmOperation |
PatternGroupClassInferrer.inferMatcherGetter(Pattern model,
org.eclipse.xtext.common.types.JvmType groupClass,
org.eclipse.xtext.common.types.JvmType matcherClass) |
boolean |
PatternMatchClassInferrer.inferMatchInnerClasses(org.eclipse.xtext.common.types.JvmDeclaredType matchClass,
Pattern pattern)
Infers inner classes for Match class based on the input 'pattern'.
|
boolean |
PatternMatcherClassInferrer.inferMethods(org.eclipse.xtext.common.types.JvmDeclaredType type,
Pattern pattern,
org.eclipse.xtext.common.types.JvmType matchClass)
Infers methods for Matcher class based on the input 'pattern'.
|
boolean |
PatternQuerySpecificationClassInferrer.inferPQueryMembers(org.eclipse.xtext.common.types.JvmDeclaredType pQueryClass,
Pattern pattern,
SpecificationBuilder specBuilder) |
org.eclipse.xtext.common.types.JvmDeclaredType |
PatternMatchProcessorClassInferrer.inferProcessorClass(Pattern pattern,
boolean isPrelinkingPhase,
java.lang.String processorPackageName,
org.eclipse.xtext.common.types.JvmType matchClass,
org.eclipse.xtext.xbase.jvmmodel.JvmTypeReferenceBuilder builder,
org.eclipse.xtext.xbase.jvmmodel.JvmAnnotationReferenceBuilder annBuilder)
Infers the
IMatchProcessor implementation class from a Pattern . |
boolean |
PatternMatchProcessorClassInferrer.inferProcessorClassMethods(org.eclipse.xtext.common.types.JvmDeclaredType processorClass,
Pattern pattern,
org.eclipse.xtext.common.types.JvmType matchClassRef)
Infers methods for Processor class based on the input 'pattern'.
|
org.eclipse.xtext.common.types.JvmDeclaredType |
PatternQuerySpecificationClassInferrer.inferQuerySpecificationClass(Pattern pattern,
boolean isPrelinkingPhase,
java.lang.String querySpecificationPackageName,
org.eclipse.xtext.common.types.JvmType matcherClass,
org.eclipse.xtext.xbase.jvmmodel.JvmTypeReferenceBuilder builder,
org.eclipse.xtext.xbase.jvmmodel.JvmAnnotationReferenceBuilder annBuilder)
Infers the
IQuerySpecification implementation class from Pattern . |
boolean |
PatternQuerySpecificationClassInferrer.inferQuerySpecificationInnerClasses(org.eclipse.xtext.common.types.JvmDeclaredType querySpecificationClass,
Pattern pattern,
boolean isPublic,
SpecificationBuilder specBuilder)
Infers inner class for QuerySpecification class based on the input 'pattern'.
|
boolean |
PatternQuerySpecificationClassInferrer.inferQuerySpecificationMethods(org.eclipse.xtext.common.types.JvmDeclaredType querySpecificationClass,
Pattern pattern,
org.eclipse.xtext.common.types.JvmType matcherClass,
org.eclipse.xtext.common.types.JvmType matchClass,
boolean isPublic)
Infers methods for QuerySpecification class based on the input 'pattern'.
|
org.eclipse.xtext.common.types.JvmOperation |
PatternGroupClassInferrer.inferSpecificationGetter(Pattern model,
org.eclipse.xtext.common.types.JvmType groupClass,
org.eclipse.xtext.common.types.JvmType specificationClass) |
boolean |
PatternMatcherClassInferrer.inferStaticMethods(org.eclipse.xtext.common.types.JvmGenericType matcherClass,
Pattern pattern)
Infers static methods for Matcher class based on the input 'pattern'.
|
org.eclipse.xtend2.lib.StringConcatenationClient |
PatternMatcherClassInferrer.inferTupleToMatchMethodBody(Pattern pattern)
Infers the tupleToMatch method body.
|
void |
PatternQuerySpecificationClassInferrer.initializePrivateSpecification(org.eclipse.xtext.common.types.JvmDeclaredType querySpecificationClass,
Pattern pattern,
org.eclipse.xtext.common.types.JvmType matcherClass,
org.eclipse.xtext.common.types.JvmType matchClass,
SpecificationBuilder specBuilder) |
void |
PatternQuerySpecificationClassInferrer.initializePublicSpecification(org.eclipse.xtext.common.types.JvmDeclaredType querySpecificationClass,
Pattern pattern,
org.eclipse.xtext.common.types.JvmType matcherClass,
org.eclipse.xtext.common.types.JvmType matchClass,
SpecificationBuilder specBuilder) |
java.lang.CharSequence |
JavadocInferrer.javadocCountMatchesMethod(Pattern pattern) |
java.lang.CharSequence |
JavadocInferrer.javadocEvaluatorClass(Pattern pattern) |
java.lang.CharSequence |
JavadocInferrer.javadocEvaluatorClassWrapperMethod(Pattern pattern) |
java.lang.CharSequence |
JavadocInferrer.javadocForEachMatchMethod(Pattern pattern) |
java.lang.CharSequence |
JavadocInferrer.javadocForOneArbitraryMatchMethod(Pattern pattern) |
java.lang.CharSequence |
JavadocInferrer.javadocGetAllMatchesMethod(Pattern pattern) |
java.lang.CharSequence |
JavadocInferrer.javadocGetOneArbitraryMatchMethod(Pattern pattern) |
java.lang.CharSequence |
JavadocInferrer.javadocHasMatchMethod(Pattern pattern) |
java.lang.CharSequence |
JavadocInferrer.javadocHasMatchMethodNoParameter(Pattern pattern) |
java.lang.CharSequence |
JavadocInferrer.javadocMatchClass(Pattern pattern)
Infers javadoc for Match class based on the input 'pattern'.
|
java.lang.CharSequence |
JavadocInferrer.javadocMatcherClass(Pattern pattern) |
java.lang.CharSequence |
JavadocInferrer.javadocMatcherConstructorEngine(Pattern pattern) |
java.lang.CharSequence |
JavadocInferrer.javadocMatcherConstructorNotifier(Pattern pattern) |
java.lang.CharSequence |
JavadocInferrer.javadocMatcherStaticOnEngine(Pattern pattern) |
java.lang.CharSequence |
JavadocInferrer.javadocNewEmptyMatchMethod(Pattern pattern) |
java.lang.CharSequence |
JavadocInferrer.javadocNewMatchMethod(Pattern pattern) |
java.lang.CharSequence |
JavadocInferrer.javadocNewMutableMatchMethod(Pattern pattern) |
java.lang.CharSequence |
JavadocInferrer.javadocProcessMethod(Pattern pattern) |
java.lang.CharSequence |
JavadocInferrer.javadocProcessorClass(Pattern pattern) |
java.lang.CharSequence |
JavadocInferrer.javadocQuerySpecificationClass(Pattern pattern) |
java.lang.CharSequence |
JavadocInferrer.javadocQuerySpecificationInstanceMethod(Pattern pattern) |
java.lang.CharSequence |
JavadocInferrer.javadocQuerySpecificationMethod(Pattern pattern) |
org.eclipse.xtext.common.types.JvmGenericType |
PatternMatchClassInferrer.makeMatchInnerClass(org.eclipse.xtext.common.types.JvmDeclaredType matchClass,
Pattern pattern,
java.lang.String innerClassName,
boolean isMutable)
Infers a single inner class for Match class
|
Constructor and Description |
---|
BodyCodeGenerator(Pattern pattern,
PatternBody body,
EMFPatternLanguageJvmModelInferrerUtil util,
IErrorFeedback feedback,
org.eclipse.xtext.serializer.impl.Serializer serializer) |
Modifier and Type | Method and Description |
---|---|
Pattern |
GenericEMFPatternPQuery.getPattern() |
Modifier and Type | Method and Description |
---|---|
java.util.Set<PBody> |
SpecificationBuilder.buildBodies(Pattern pattern,
InitializablePQuery query) |
java.util.Set<PBody> |
SpecificationBuilder.getBodies(Pattern pattern,
PQuery query) |
IQuerySpecification<? extends IncQueryMatcher<? extends IPatternMatch>> |
SpecificationBuilder.getOrCreateSpecification(Pattern pattern)
Creates a new or returns an existing query specification for the pattern.
|
IQuerySpecification<? extends IncQueryMatcher<? extends IPatternMatch>> |
SpecificationBuilder.getOrCreateSpecification(Pattern pattern,
boolean skipPatternValidation)
Creates a new or returns an existing query specification for the pattern.
|
IQuerySpecification<? extends IncQueryMatcher<? extends IPatternMatch>> |
SpecificationBuilder.getOrCreateSpecification(Pattern pattern,
java.util.List<IQuerySpecification<?>> createdPatternList,
boolean skipPatternValidation) |
IQuerySpecification<?> |
SpecificationBuilder.getSpecification(Pattern pattern) |
static GenericPatternMatcher |
GenericPatternMatcher.on(IncQueryEngine engine,
Pattern pattern)
Deprecated.
Initializes the pattern matcher within an existing EMF-IncQuery engine.
|
Constructor and Description |
---|
GenericEMFPatternPQuery(Pattern pattern)
Initializes a generic query representation for a given pattern.
|
GenericEMFPatternPQuery(Pattern pattern,
boolean delayedInitialization)
Initializes a generic query specification for a given pattern.
|
XBaseEvaluator(org.eclipse.xtext.xbase.XExpression xExpression,
Pattern pattern) |
Modifier and Type | Method and Description |
---|---|
Pattern |
PatternSanitizer.getAdmittedPatternByName(java.lang.String fqn) |
Modifier and Type | Method and Description |
---|---|
java.util.Set<Pattern> |
PatternSanitizer.getAdmittedPatterns()
Returns the set of patterns that have been admitted so far.
|
java.util.Set<Pattern> |
PatternSanitizer.getRejectedPatterns()
Returns the set of patterns that have been rejected so far.
|
Modifier and Type | Method and Description |
---|---|
void |
PatternModelAcceptor.acceptBinaryTransitiveClosure(java.util.List<java.lang.String> argumentVariableNames,
Pattern calledPattern)
Accepts a
BinaryTransitiveClosure . |
void |
EPMToPBody.acceptBinaryTransitiveClosure(java.util.List<java.lang.String> argumentVariableNames,
Pattern calledPattern) |
void |
PatternModelAcceptor.acceptNegativePatternCall(java.util.List<java.lang.String> argumentVariableNames,
Pattern calledPattern)
Accepts a
NegativePatternCall . |
void |
EPMToPBody.acceptNegativePatternCall(java.util.List<java.lang.String> argumentVariableNames,
Pattern calledPattern) |
void |
PatternModelAcceptor.acceptPatternMatchCounter(java.util.List<java.lang.String> argumentVariableNames,
Pattern calledPattern,
java.lang.String resultVariableName)
Accepts a
PatternMatchCounter . |
void |
EPMToPBody.acceptPatternMatchCounter(java.util.List<java.lang.String> argumentVariableNames,
Pattern calledPattern,
java.lang.String resultVariableName) |
void |
PatternModelAcceptor.acceptPositivePatternCall(java.util.List<java.lang.String> argumentVariableNames,
Pattern calledPattern)
Accepts a
PositivePatternCall . |
void |
EPMToPBody.acceptPositivePatternCall(java.util.List<java.lang.String> argumentVariableNames,
Pattern calledPattern) |
boolean |
PatternSanitizer.admit(Pattern pattern)
Admits a new pattern, checking if it passes validation and name uniqueness checks.
|
boolean |
PatternSanitizer.admit(Pattern pattern,
boolean skipPatternValidation)
Admits a new pattern, checking if it passes validation and name uniqueness checks.
|
void |
PatternSanitizer.forgetPattern(Pattern pattern)
Forgets a pattern from the specification.
|
java.util.Collection<PProblem> |
PatternSanitizer.getProblemByPattern(Pattern pattern) |
Constructor and Description |
---|
EPMToPBody(Pattern pattern,
PQuery query,
NameToSpecificationMap patternMap) |
PatternBodyTransformer(Pattern pattern) |
Modifier and Type | Method and Description |
---|---|
org.eclipse.xtext.common.types.JvmType |
EMFPatternLanguageJvmModelInferrerUtil.findInferredSpecification(Pattern pattern) |
java.lang.ClassLoader |
SimpleClassLoaderProvider.getClassLoader(Pattern pattern) |
java.lang.ClassLoader |
IClassLoaderProvider.getClassLoader(Pattern pattern)
Finds the class loader usable for interpreting expressions defined inside the pattern.
|
java.lang.String |
EMFPatternLanguageJvmModelInferrerUtil.getPackageName(Pattern pattern)
Returns the packageName: PatternModel.packageName or "" when nullOrEmpty.
|
java.lang.String |
EMFPatternLanguageJvmModelInferrerUtil.getPackageNameOld(Pattern pattern)
Returns the packageName: PatternModel.packageName + Pattern.name, packageName is ignored, when nullOrEmpty.
|
java.lang.String |
EMFPatternLanguageJvmModelInferrerUtil.getPackagePath(Pattern pattern) |
java.lang.String |
EMFPatternLanguageJvmModelInferrerUtil.getUtilPackageName(Pattern pattern) |
boolean |
EMFPatternLanguageJvmModelInferrerUtil.isPublic(Pattern pattern) |
java.lang.String |
EMFPatternLanguageJvmModelInferrerUtil.matchClassName(Pattern pattern)
Returns the MatchClass name based on the Pattern's name
|
java.lang.String |
EMFPatternLanguageJvmModelInferrerUtil.matcherClassName(Pattern pattern)
Returns the MatcherClass name based on the Pattern's name
|
java.lang.String |
EMFPatternLanguageJvmModelInferrerUtil.matchImmutableInnerClassName(Pattern pattern) |
java.lang.String |
EMFPatternLanguageJvmModelInferrerUtil.matchMutableInnerClassName(Pattern pattern) |
java.lang.String |
EMFPatternLanguageJvmModelInferrerUtil.processorClassName(Pattern pattern)
Returns the ProcessorClass name based on the Pattern's name
|
java.lang.String |
EMFPatternLanguageJvmModelInferrerUtil.querySpecificationClassName(Pattern pattern)
Returns the QuerySpecificationClass name based on the Pattern's name
|
java.lang.String |
EMFPatternLanguageJvmModelInferrerUtil.querySpecificationHolderClassName(Pattern pattern)
Returns the holder class name based on the Pattern's name
|
java.lang.String |
EMFPatternLanguageJvmModelInferrerUtil.querySpecificationPQueryClassName(Pattern pattern)
Returns the PQuery class name based on the Pattern's name
|
java.lang.String |
EMFPatternLanguageJvmModelInferrerUtil.querySpecificationProviderClassName(Pattern pattern)
Returns the IQuerySpecificationProvider class name based on the Pattern's name
|
java.lang.String |
EMFPatternLanguageJvmModelInferrerUtil.realPatternName(Pattern pattern)
This method returns the pattern name.
|
java.lang.String |
EMFPatternLanguageJvmModelInferrerUtil.serializeToJavadoc(Pattern pattern)
Serializes the input for Javadoc
|
Modifier and Type | Method and Description |
---|---|
void |
EMFPatternLanguageJavaValidator.checkParametersNamed(Pattern pattern) |
void |
EMFPatternLanguageJavaValidator.checkPatternParametersType(Pattern pattern)
The parameter's type must be the same or more specific than the type inferred from the pattern's body.
|
void |
EMFPatternLanguageJavaValidator.checkPatternVariablesType(Pattern pattern)
A variable's type can come from different sources: parameter's type definition, type definitions in the pattern
bodies or calculated from path expression constraints or find calls.
|
PatternSetValidationDiagnostics |
PatternSetValidator.validate(Pattern pattern)
Returns the validation results of a single pattern
|
PatternSetValidationDiagnostics |
PatternSetValidator.validateTransitively(Pattern pattern)
Returns the validation results of a single pattern and all its (transitively )referenced patterns.
|
Modifier and Type | Method and Description |
---|---|
PatternSetValidationDiagnostics |
PatternSetValidator.validate(java.util.Collection<Pattern> patternSet)
Returns the validation results of a collection of patterns
|
Modifier and Type | Method and Description |
---|---|
static java.util.Set<Pattern> |
CorePatternLanguageHelper.getReferencedPatterns(Pattern sourcePattern)
Finds all patterns referenced from the given pattern.
|
static java.util.Set<Pattern> |
CorePatternLanguageHelper.getReferencedPatternsTransitive(Pattern pattern) |
Modifier and Type | Method and Description |
---|---|
static java.util.Collection<Annotation> |
CorePatternLanguageHelper.getAnnotationsByName(Pattern pattern,
java.lang.String name)
Returns the collection of annotations of a pattern by a name.
|
static Annotation |
CorePatternLanguageHelper.getFirstAnnotationByName(Pattern pattern,
java.lang.String name)
Returns the first annotation of a given name from a pattern.
|
static java.lang.String |
CorePatternLanguageHelper.getFullyQualifiedName(Pattern pattern)
Returns the name of the pattern, qualified by package name.
|
static java.lang.String |
CorePatternLanguageHelper.getPackageName(Pattern pattern)
Returns the name of the container package of the selected pattern
|
static Variable |
CorePatternLanguageHelper.getParameterByName(Pattern pattern,
java.lang.String name)
Returns the parameter of a pattern by name
|
static java.util.Map<java.lang.String,java.lang.Integer> |
CorePatternLanguageHelper.getParameterPositionsByName(Pattern pattern)
Compiles a map for name-based lookup of symbolic parameter positions.
|
static java.util.Set<Pattern> |
CorePatternLanguageHelper.getReferencedPatterns(Pattern sourcePattern)
Finds all patterns referenced from the given pattern.
|
static java.util.Set<Pattern> |
CorePatternLanguageHelper.getReferencedPatternsTransitive(Pattern pattern) |
static boolean |
CorePatternLanguageHelper.hasXBaseExpression(Pattern pattern) |
static boolean |
CorePatternLanguageHelper.isPrivate(Pattern pattern) |
Modifier and Type | Method and Description |
---|---|
Pattern |
PatternLanguageFactory.createPattern()
Returns a new object of class 'Pattern'.
|
Pattern |
PatternCall.getPatternRef()
Returns the value of the 'Pattern Ref' reference.
|
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.util.EList<Pattern> |
PatternModel.getPatterns()
Returns the value of the 'Patterns' containment reference list.
|
Modifier and Type | Method and Description |
---|---|
void |
PatternCall.setPatternRef(Pattern value)
Sets the value of the '
Pattern Ref ' reference. |
Modifier and Type | Class and Description |
---|---|
class |
PatternImpl
An implementation of the model object 'Pattern'.
|
Modifier and Type | Method and Description |
---|---|
Pattern |
PatternCallImpl.basicGetPatternRef() |
Pattern |
PatternLanguageFactoryImpl.createPattern() |
Pattern |
PatternCallImpl.getPatternRef() |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.util.EList<Pattern> |
PatternModelImpl.getPatterns() |
Modifier and Type | Method and Description |
---|---|
void |
PatternCallImpl.setPatternRef(Pattern newPatternRef) |
Modifier and Type | Method and Description |
---|---|
T |
PatternLanguageSwitch.casePattern(Pattern object)
Returns the result of interpreting the object as an instance of 'Pattern'.
|
Modifier and Type | Method and Description |
---|---|
void |
PatternLanguageJavaValidator.checkPatternParameters(Pattern pattern) |
void |
PatternLanguageJavaValidator.checkPrivatePatternUsage(Pattern pattern) |