Class GlyphTable.LookupSpec
java.lang.Object
org.apache.fop.complexscripts.fonts.GlyphTable.LookupSpec
- All Implemented Interfaces:
Comparable
- Enclosing class:
GlyphTable
A structure class encapsulating a lookup specification as a <script,language,feature> tuple.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionLookupSpec
(String script, String language, String feature) Instantiate lookup spec.LookupSpec
(String script, String language, String feature, boolean permitEmpty, boolean permitWildcard) Instantiate lookup spec. -
Method Summary
-
Field Details
-
script
-
language
-
feature
-
-
Constructor Details
-
LookupSpec
Instantiate lookup spec.- Parameters:
script
- a script identifierlanguage
- a language identifierfeature
- a feature identifier
-
LookupSpec
LookupSpec(String script, String language, String feature, boolean permitEmpty, boolean permitWildcard) Instantiate lookup spec.- Parameters:
script
- a script identifierlanguage
- a language identifierfeature
- a feature identifierpermitEmpty
- if true then permit empty script, language, or featurepermitWildcard
- if true then permit wildcard script, language, or feature
-
-
Method Details
-
getScript
- Returns:
- script identifier
-
getLanguage
- Returns:
- language identifier
-
getFeature
- Returns:
- feature identifier
-
hashCode
public int hashCode() -
equals
-
compareTo
- Specified by:
compareTo
in interfaceComparable
-
toString
-