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 booleanhasMixinTypeNodes of this type have mixinsbooleanhasPrimaryTypeNodes of this type have a primary typebooleanmanyChildNodesNodes of this type have more than one child nodeintmixinCountNumber of mixinsintpropertyCountNumber of propertiesintsizeSize in bytes of this templateRecordIdtemplateIdId of this recordbooleanzeroChildNodesNodes 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)
-
-