Class DefaultNodeTypeSet
- java.lang.Object
-
- org.apache.jackrabbit.vault.fs.spi.DefaultNodeTypeSet
-
- All Implemented Interfaces:
NodeTypeSet
public class DefaultNodeTypeSet extends Object implements NodeTypeSet
-
-
Constructor Summary
Constructors Constructor Description DefaultNodeTypeSet(String systemId)
DefaultNodeTypeSet(String systemId, Collection<QNodeTypeDefinition> nodeTypes, NamespaceMapping nsMapping)
DefaultNodeTypeSet(NodeTypeSet set)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
add(Collection<QNodeTypeDefinition> set, NamespaceMapping nsMapping)
void
add(NodeTypeSet set)
NamespaceMapping
getNamespaceMapping()
Map<Name,QNodeTypeDefinition>
getNodeTypes()
Map<Name,QNodeTypeDefinition>
getRemoved()
String
getSystemId()
QNodeTypeDefinition
remove(Name name)
void
setSystemId(String systemId)
-
-
-
Constructor Detail
-
DefaultNodeTypeSet
public DefaultNodeTypeSet(String systemId)
-
DefaultNodeTypeSet
public DefaultNodeTypeSet(NodeTypeSet set)
-
DefaultNodeTypeSet
public DefaultNodeTypeSet(String systemId, Collection<QNodeTypeDefinition> nodeTypes, NamespaceMapping nsMapping)
-
-
Method Detail
-
add
public void add(NodeTypeSet set)
-
add
public void add(Collection<QNodeTypeDefinition> set, NamespaceMapping nsMapping)
-
remove
public QNodeTypeDefinition remove(Name name) throws javax.jcr.RepositoryException
- Throws:
javax.jcr.RepositoryException
-
getNodeTypes
public Map<Name,QNodeTypeDefinition> getNodeTypes()
- Specified by:
getNodeTypes
in interfaceNodeTypeSet
-
getNamespaceMapping
public NamespaceMapping getNamespaceMapping()
- Specified by:
getNamespaceMapping
in interfaceNodeTypeSet
-
getRemoved
public Map<Name,QNodeTypeDefinition> getRemoved()
-
getSystemId
public String getSystemId()
- Specified by:
getSystemId
in interfaceNodeTypeSet
-
setSystemId
public void setSystemId(String systemId)
-
-