Class ConcreteViewTemplateBuilderProvider
- java.lang.Object
-
- org.soulwing.prospecto.runtime.builder.ConcreteViewTemplateBuilderProvider
-
- All Implemented Interfaces:
ViewTemplateBuilderProvider
public class ConcreteViewTemplateBuilderProvider extends Object implements ViewTemplateBuilderProvider
AViewTemplateBuilderProvider
implementation.- Author:
- Carl Harris
-
-
Constructor Summary
Constructors Constructor Description ConcreteViewTemplateBuilderProvider()
-
Method Summary
-
-
-
Method Detail
-
object
public ViewTemplateBuilder object(String name, String namespace, Class<?> modelType) throws ViewTemplateException
- Specified by:
object
in interfaceViewTemplateBuilderProvider
- Throws:
ViewTemplateException
-
reference
public ViewTemplateBuilder reference(String name, String namespace, Class<?> modelType) throws ViewTemplateException
- Specified by:
reference
in interfaceViewTemplateBuilderProvider
- Throws:
ViewTemplateException
-
arrayOfObjects
public ViewTemplateBuilder arrayOfObjects(String name, String elementName, String namespace, Class<?> modelType) throws ViewTemplateException
- Specified by:
arrayOfObjects
in interfaceViewTemplateBuilderProvider
- Throws:
ViewTemplateException
-
arrayOfObjects
public ViewTemplate arrayOfObjects(String name, String elementName, String namespace, ViewTemplate template) throws ViewTemplateException
- Specified by:
arrayOfObjects
in interfaceViewTemplateBuilderProvider
- Throws:
ViewTemplateException
-
arrayOfReferences
public ViewTemplateBuilder arrayOfReferences(String name, String elementName, String namespace, Class<?> modelType) throws ViewTemplateException
- Specified by:
arrayOfReferences
in interfaceViewTemplateBuilderProvider
- Throws:
ViewTemplateException
-
arrayOfReferences
public ViewTemplate arrayOfReferences(String name, String elementName, String namespace, ViewTemplate template) throws ViewTemplateException
- Specified by:
arrayOfReferences
in interfaceViewTemplateBuilderProvider
- Throws:
ViewTemplateException
-
arrayOfValues
public ViewTemplate arrayOfValues(String name, String elementName, String namespace) throws ViewTemplateException
- Specified by:
arrayOfValues
in interfaceViewTemplateBuilderProvider
- Throws:
ViewTemplateException
-
mapOfObjects
public ViewTemplateBuilder mapOfObjects(String name, String namespace, Class<?> keyType, Class<?> modelType) throws ViewTemplateException
- Specified by:
mapOfObjects
in interfaceViewTemplateBuilderProvider
- Throws:
ViewTemplateException
-
mapOfObjects
public ViewTemplate mapOfObjects(String name, String namespace, Class<?> keyType, ViewTemplate template) throws ViewTemplateException
- Specified by:
mapOfObjects
in interfaceViewTemplateBuilderProvider
- Throws:
ViewTemplateException
-
mapOfReferences
public ViewTemplateBuilder mapOfReferences(String name, String namespace, Class<?> keyType, Class<?> modelType) throws ViewTemplateException
- Specified by:
mapOfReferences
in interfaceViewTemplateBuilderProvider
- Throws:
ViewTemplateException
-
mapOfReferences
public ViewTemplate mapOfReferences(String name, String namespace, Class<?> keyType, ViewTemplate template) throws ViewTemplateException
- Specified by:
mapOfReferences
in interfaceViewTemplateBuilderProvider
- Throws:
ViewTemplateException
-
mapOfValues
public ViewTemplate mapOfValues(String name, String namespace, Class<?> keyType, Class<?> componentType) throws ViewTemplateException
- Specified by:
mapOfValues
in interfaceViewTemplateBuilderProvider
- Throws:
ViewTemplateException
-
-