| Package | Description |
|---|---|
| org.verapdf.features | |
| org.verapdf.features.objects | |
| org.verapdf.features.tools | |
| org.verapdf.report |
| Modifier and Type | Method and Description |
|---|---|
abstract List<FeatureTreeNode> |
AbstractEmbeddedFileFeaturesExtractor.getEmbeddedFileFeatures(EmbeddedFileFeaturesData data)
Extract features from features data
|
List<FeatureTreeNode> |
FeatureExtractionResult.getFeatureTreesForType(FeatureObjectType type)
Gets list of feature trees for the type
|
abstract List<FeatureTreeNode> |
AbstractFontFeaturesExtractor.getFontFeatures(FontFeaturesData data)
Extract features from features data
|
abstract List<FeatureTreeNode> |
AbstractICCProfileFeaturesExtractor.getICCProfileFeatures(ICCProfileFeaturesData data)
Extract features from features data
|
abstract List<FeatureTreeNode> |
AbstractImageFeaturesExtractor.getImageFeatures(ImageFeaturesData data)
Extract features from features data
|
abstract List<FeatureTreeNode> |
AbstractMetadataFeaturesExtractor.getMetadataFeatures(MetadataFeaturesData data)
Extract features from features data
|
abstract List<FeatureTreeNode> |
AbstractSignatureFeaturesExtractor.getSignatureFeatures(SignatureFeaturesData data)
Extract features from features data
|
| Modifier and Type | Method and Description |
|---|---|
void |
FeatureExtractionResult.addNewFeatureTree(FeatureObjectType type,
FeatureTreeNode root)
Add new feature tree for a type
|
| Modifier and Type | Method and Description |
|---|---|
FeatureTreeNode |
TilingPatternFeaturesObject.collectFeatures()
Reports all features from the object into the collection
|
FeatureTreeNode |
SignatureFeaturesObject.collectFeatures()
Reports all features from the object into the collection
|
FeatureTreeNode |
ShadingPatternFeaturesObject.collectFeatures()
Reports all features from the object into the collection
|
FeatureTreeNode |
ShadingFeaturesObject.collectFeatures()
Reports all features from the object into the collection
|
FeatureTreeNode |
PropertiesDictFeaturesObject.collectFeatures()
Reports all features from the object into the collection
|
FeatureTreeNode |
PostScriptFeaturesObject.collectFeatures()
Reports all features from the object into the collection
|
FeatureTreeNode |
PageFeaturesObject.collectFeatures()
Reports all features from the object into the collection
|
FeatureTreeNode |
OutputIntentFeaturesObject.collectFeatures()
Reports all features from the object into the collection
|
FeatureTreeNode |
OutlinesFeaturesObject.collectFeatures()
Reports all features from the object into the collection
|
FeatureTreeNode |
MetadataFeaturesObject.collectFeatures()
Reports all features from the object into the collection
|
FeatureTreeNode |
LowLvlInfoFeaturesObject.collectFeatures()
Reports all features from the object into the collection
|
FeatureTreeNode |
InteractiveFormFieldFeaturesObject.collectFeatures()
Reports all features from the object into the collection
|
FeatureTreeNode |
InfoDictFeaturesObject.collectFeatures()
Reports all features from the object into the collection
|
protected FeatureTreeNode |
ImageXObjectFeaturesObject.collectFeatures() |
FeatureTreeNode |
ICCProfileFeaturesObject.collectFeatures()
Reports all features from the object into the collection
|
FeatureTreeNode |
FormXObjectFeaturesObject.collectFeatures()
Reports all features from the object into the collection
|
FeatureTreeNode |
FontFeaturesObject.collectFeatures()
Reports all features from the object into the collection
|
protected FeatureTreeNode |
FeaturesObject.collectFeatures() |
FeatureTreeNode |
ExtGStateFeaturesObject.collectFeatures()
Reports all features from the object into the collection
|
FeatureTreeNode |
EmbeddedFileFeaturesObject.collectFeatures()
Reports all features from the object into the collection
|
FeatureTreeNode |
DocSecurityFeaturesObject.collectFeatures()
Reports all features from the object into the collection
|
FeatureTreeNode |
ColorSpaceFeaturesObject.collectFeatures()
Reports all features from the object into the collection
|
FeatureTreeNode |
AnnotationFeaturesObject.collectFeatures()
Reports all features from the object into the collection
|
FeatureTreeNode |
FeaturesObject.reportFeatures(FeatureExtractionResult collection)
Reports all features from the object into the collection
|
FeatureTreeNode |
ActionFeaturesObject.reportFeatures(FeatureExtractionResult collection) |
| Modifier and Type | Method and Description |
|---|---|
static FeatureTreeNode |
CreateNodeHelper.addBoxFeature(String name,
double[] box,
FeatureTreeNode parent)
Creates feature node for boxes
|
FeatureTreeNode |
FeatureTreeNode.addChild(FeatureTreeNode node) |
FeatureTreeNode |
FeatureTreeNode.addChild(String nodeName)
Add a child to the node
|
static FeatureTreeNode |
CreateNodeHelper.addDeviceColorSpaceNode(String name,
double[] color,
FeatureTreeNode parent,
FeaturesObject object)
Creates new node for device color space
|
FeatureTreeNode |
FeatureTreeNode.addMetadataChild(String nodeName)
Add a child to the node
|
static FeatureTreeNode |
CreateNodeHelper.addNotEmptyNode(String name,
String value,
FeatureTreeNode parent)
Creates new node with given name and value if both of this parametrs are
not null
|
static FeatureTreeNode |
CreateNodeHelper.createDateNode(String nodeName,
FeatureTreeNode parent,
Calendar date,
FeaturesObject object)
Creates node with date value formatted in XML format from the given
Calendar
|
static FeatureTreeNode |
FeatureTreeNode.createRootNode(String name) |
static FeatureTreeNode |
CreateNodeHelper.parseMetadata(InputStream metadata,
String nodeName,
FeatureTreeNode parent,
FeaturesObject object) |
| Modifier and Type | Method and Description |
|---|---|
List<FeatureTreeNode> |
FeatureTreeNode.getChildren() |
| Modifier and Type | Method and Description |
|---|---|
static FeatureTreeNode |
CreateNodeHelper.addBoxFeature(String name,
double[] box,
FeatureTreeNode parent)
Creates feature node for boxes
|
FeatureTreeNode |
FeatureTreeNode.addChild(FeatureTreeNode node) |
static FeatureTreeNode |
CreateNodeHelper.addDeviceColorSpaceNode(String name,
double[] color,
FeatureTreeNode parent,
FeaturesObject object)
Creates new node for device color space
|
static String |
ErrorsHelper.addErrorIntoCollection(FeatureExtractionResult collection,
FeatureTreeNode element,
String errorMessageArg)
Adds an error to a
FeaturesCollection |
static FeatureTreeNode |
CreateNodeHelper.addNotEmptyNode(String name,
String value,
FeatureTreeNode parent)
Creates new node with given name and value if both of this parametrs are
not null
|
static void |
CreateNodeHelper.addWidthHeightFeatures(double[] box,
FeatureTreeNode parent) |
static FeatureTreeNode |
CreateNodeHelper.createDateNode(String nodeName,
FeatureTreeNode parent,
Calendar date,
FeaturesObject object)
Creates node with date value formatted in XML format from the given
Calendar
|
static void |
CreateNodeHelper.parseIDSet(Set<String> set,
String elementName,
String setName,
FeatureTreeNode root)
Creates elements with name
elementName and attribute id with
values from set and attach them to the root element in
case, when setName is null and to the element with root
parent and name elementName in other case |
static void |
CreateNodeHelper.parseMatrix(double[] array,
FeatureTreeNode parent) |
static FeatureTreeNode |
CreateNodeHelper.parseMetadata(InputStream metadata,
String nodeName,
FeatureTreeNode parent,
FeaturesObject object) |
| Modifier and Type | Method and Description |
|---|---|
static JAXBElement<FeaturesNode> |
FeaturesNode.fromXmp(FeatureTreeNode xmpNode) |
static Node |
XmpHandler.parseMetadataRootElement(FeatureTreeNode metadataNode) |
Copyright © 2015–2020 The veraPDF Consortium. All rights reserved.