Class SegmentParser.TemplateInfo
- java.lang.Object
-
- org.apache.jackrabbit.oak.segment.SegmentParser.TemplateInfo
-
- Enclosing class:
- SegmentParser
public static class SegmentParser.TemplateInfo extends Object
Result type ofSegmentParser.parseTemplate(RecordId)
.
-
-
Field Summary
Fields Modifier and Type Field Description boolean
hasMixinType
Nodes of this type have mixinsboolean
hasPrimaryType
Nodes of this type have a primary typeboolean
manyChildNodes
Nodes of this type have more than one child nodeint
mixinCount
Number of mixinsint
propertyCount
Number of propertiesint
size
Size in bytes of this templateRecordId
templateId
Id of this recordboolean
zeroChildNodes
Nodes with this type have no child nodes
-
Constructor Summary
Constructors Constructor Description TemplateInfo(RecordId templateId, boolean hasPrimaryType, boolean hasMixinType, boolean zeroChildNodes, boolean manyChildNodes, int mixinCount, int propertyCount, int size)
-
-
-
Field Detail
-
templateId
public final RecordId templateId
Id of this record
-
hasPrimaryType
public final boolean hasPrimaryType
Nodes of this type have a primary type
-
hasMixinType
public final boolean hasMixinType
Nodes of this type have mixins
-
zeroChildNodes
public final boolean zeroChildNodes
Nodes with this type have no child nodes
-
manyChildNodes
public final boolean manyChildNodes
Nodes of this type have more than one child node
-
mixinCount
public final int mixinCount
Number of mixins
-
propertyCount
public final int propertyCount
Number of properties
-
size
public final int size
Size in bytes of this template
-
-
Constructor Detail
-
TemplateInfo
public TemplateInfo(RecordId templateId, boolean hasPrimaryType, boolean hasMixinType, boolean zeroChildNodes, boolean manyChildNodes, int mixinCount, int propertyCount, int size)
-
-