org.apache.jackrabbit.spi.commons.nodetype.compact
Class QNodeTypeDefinitionsBuilderImpl.QNodeTypeDefinitionBuilderImpl

java.lang.Object
  extended by org.apache.jackrabbit.spi.commons.nodetype.compact.QNodeTypeDefinitionsBuilder.QNodeTypeDefinitionBuilder
      extended by org.apache.jackrabbit.spi.commons.nodetype.compact.QNodeTypeDefinitionsBuilderImpl.QNodeTypeDefinitionBuilderImpl
Enclosing class:
QNodeTypeDefinitionsBuilderImpl

public class QNodeTypeDefinitionsBuilderImpl.QNodeTypeDefinitionBuilderImpl
extends QNodeTypeDefinitionsBuilder.QNodeTypeDefinitionBuilder

Default implementation of a QNodeTypeDefinitionBuilder.


Constructor Summary
QNodeTypeDefinitionsBuilderImpl.QNodeTypeDefinitionBuilderImpl()
           
 
Method Summary
 QNodeTypeDefinition build()
          Creates a new QNodeTypeDefinition instance based on the state of this builder.
 QNodeTypeDefinitionsBuilder.QNodeDefinitionBuilder newQNodeDefinitionBuilder()
           
 QNodeTypeDefinitionsBuilder.QPropertyDefinitionBuilder newQPropertyDefinition()
           
 
Methods inherited from class org.apache.jackrabbit.spi.commons.nodetype.compact.QNodeTypeDefinitionsBuilder.QNodeTypeDefinitionBuilder
getChildNodeDefs, getMixin, getName, getOrderableChildNodes, getPrimaryItemName, getPropertyDefs, getSuperTypes, setChildNodeDefs, setMixin, setName, setOrderableChildNodes, setPrimaryItemName, setPropertyDefs, setSupertypes
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QNodeTypeDefinitionsBuilderImpl.QNodeTypeDefinitionBuilderImpl

public QNodeTypeDefinitionsBuilderImpl.QNodeTypeDefinitionBuilderImpl()
Method Detail

newQNodeDefinitionBuilder

public QNodeTypeDefinitionsBuilder.QNodeDefinitionBuilder newQNodeDefinitionBuilder()
Specified by:
newQNodeDefinitionBuilder in class QNodeTypeDefinitionsBuilder.QNodeTypeDefinitionBuilder
Returns:
a new instance of a builder for a QNodeDefinition.

newQPropertyDefinition

public QNodeTypeDefinitionsBuilder.QPropertyDefinitionBuilder newQPropertyDefinition()
Specified by:
newQPropertyDefinition in class QNodeTypeDefinitionsBuilder.QNodeTypeDefinitionBuilder
Returns:
a new instance of a builder for a QNodeDefinition.

build

public QNodeTypeDefinition build()
Description copied from class: QNodeTypeDefinitionsBuilder.QNodeTypeDefinitionBuilder
Creates a new QNodeTypeDefinition instance based on the state of this builder.

Specified by:
build in class QNodeTypeDefinitionsBuilder.QNodeTypeDefinitionBuilder
Returns:
a new QNodeTypeDefinition instance.


Copyright © 2004-2009 The Apache Software Foundation. All Rights Reserved.