Package aQute.bnd.osgi
Class Instruction
java.lang.Object
aQute.bnd.osgi.Instruction
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final boolean
private static final Pattern
private static final Pattern
private final boolean
private static final String
private final String
private final boolean
private final String
private final int
private final boolean
private boolean
private Pattern
private static final Pattern
-
Constructor Summary
ConstructorsModifierConstructorDescriptionInstruction
(String input) private
Instruction
(String input, String match, Pattern pattern, boolean negated, int matchFlags, boolean any, boolean literal, boolean duplicate) Instruction
(Pattern pattern) Instruction
(Pattern pattern, boolean negated) -
Method Summary
Modifier and TypeMethodDescriptionboolean
getInput()
getMatcher
(String value) boolean
isAny()
boolean
boolean
boolean
boolean
static Instruction
boolean
private Pattern
pattern()
void
toString()
-
Field Details
-
ESCAPING
- See Also:
-
WILDCARD
-
BACKSLASH
-
ANY
-
input
-
match
-
negated
private final boolean negated -
duplicate
private final boolean duplicate -
literal
private final boolean literal -
any
private final boolean any -
matchFlags
private final int matchFlags -
pattern
-
optional
private boolean optional
-
-
Constructor Details
-
Instruction
-
Instruction
-
Instruction
-
Instruction
-
-
Method Details
-
legacy
-
matches
-
isNegated
public boolean isNegated() -
getPattern
-
getInput
-
toString
-
pattern
-
getMatcher
-
setOptional
public void setOptional() -
isOptional
public boolean isOptional() -
isLiteral
public boolean isLiteral() -
getLiteral
-
isDuplicate
public boolean isDuplicate() -
isAny
public boolean isAny() -
finds
-