public class ViewTypeObjectBuilderTemplate<T>
extends java.lang.Object
Modifier and Type | Class | Description |
---|---|---|
static class |
ViewTypeObjectBuilderTemplate.Key |
Modifier and Type | Method | Description |
---|---|---|
com.blazebit.persistence.ObjectBuilder<T> |
createObjectBuilder(com.blazebit.persistence.FullQueryBuilder<?,?> queryBuilder,
java.util.Map<java.lang.String,java.lang.Object> optionalParameters,
EntityViewConfiguration entityViewConfiguration,
int suffix) |
|
com.blazebit.persistence.ObjectBuilder<T> |
createObjectBuilder(com.blazebit.persistence.ParameterHolder<?> parameterHolder,
java.util.Map<java.lang.String,java.lang.Object> optionalParameters,
EntityViewConfiguration entityViewConfiguration,
int suffix,
boolean isSubview,
boolean nullIfEmpty) |
|
int |
getEffectiveTupleSize() |
|
int[] |
getIdPositions() |
|
TupleElementMapper[] |
getMappers() |
|
ObjectInstantiator<T> |
getObjectInstantiator() |
|
TupleParameterMapper |
getParameterMapper() |
|
int |
getTupleOffset() |
|
java.lang.Class<?> |
getViewClass() |
|
ManagedViewType<?> |
getViewRoot() |
|
boolean |
hasId() |
|
boolean |
hasParameters() |
public com.blazebit.persistence.ObjectBuilder<T> createObjectBuilder(com.blazebit.persistence.FullQueryBuilder<?,?> queryBuilder, java.util.Map<java.lang.String,java.lang.Object> optionalParameters, EntityViewConfiguration entityViewConfiguration, int suffix)
public com.blazebit.persistence.ObjectBuilder<T> createObjectBuilder(com.blazebit.persistence.ParameterHolder<?> parameterHolder, java.util.Map<java.lang.String,java.lang.Object> optionalParameters, EntityViewConfiguration entityViewConfiguration, int suffix, boolean isSubview, boolean nullIfEmpty)
public java.lang.Class<?> getViewClass()
public ManagedViewType<?> getViewRoot()
public ObjectInstantiator<T> getObjectInstantiator()
public TupleElementMapper[] getMappers()
public TupleParameterMapper getParameterMapper()
public boolean hasId()
public int[] getIdPositions()
public boolean hasParameters()
public int getTupleOffset()
public int getEffectiveTupleSize()
Copyright © 2014–2018 Blazebit. All rights reserved.