| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public static ResultSetMappingDefinition | Returns: The ResultSet mapping descriptorThe XML data as a JAXB binding resultSetMappingSource, HbmLocalMetadataBuildingContext The mapping state context)Build a ResultSetMappingDefinition given a containing element for the "return-XXX" elements. |
| public static ResultSetMappingDefinition | Returns: The ResultSet mapping descriptorThe XML data as a JAXB binding resultSetMappingSource, HbmLocalMetadataBuildingContext The mapping state context, String A prefix to apply to named ResultSet mapping; this is either prefix)null for
ResultSet mappings defined outside of any entity, or the name of the containing entity
if defined within the context of an entityBuild a ResultSetMappingDefinition given a containing element for the "return-XXX" elements |
| private static void | bind(ResultSetMappingBindingDefinition resultSetMappingSource, ResultSetMappingDefinition binding, HbmLocalMetadataBuildingContext context)
|
| private static Map | Returns: The extracted property mappingsThe return alias alias, JaxbHbmNativeQueryReturnType The entity return jaxb binding rtnSource, PersistentClass The located PersistentClass pc, HbmLocalMetadataBuildingContext The hbm context context)return-property extraction/binding specific to an entity return to account for discriminator. |
| private static Map | extractPropertyResults(String alias, NativeQueryNonScalarRootReturn rtnSource, PersistentClass pc, HbmLocalMetadataBuildingContext context)
|
| private static ArrayList | |
| public static NativeSQLQueryScalarReturn | |
| public static NativeSQLQueryRootReturn | extractReturnDescription(JaxbHbmNativeQueryReturnType rtnSource, HbmLocalMetadataBuildingContext context, int queryReturnPosition)
|
| public static NativeSQLQueryJoinReturn | extractReturnDescription(JaxbHbmNativeQueryJoinReturnType rtnSource, HbmLocalMetadataBuildingContext context, int queryReturnPosition)
|
| public static NativeSQLQueryReturn | extractReturnDescription(JaxbHbmNativeQueryCollectionLoadReturnType rtnSource, HbmLocalMetadataBuildingContext context, int queryReturnPosition)
|
| private static int | |
| private static String |
| ResultSetMappingBinder | back to summary |
|---|---|
| public ResultSetMappingBinder() | |
| bind | back to summary |
|---|---|
| public static ResultSetMappingDefinition bind(ResultSetMappingBindingDefinition resultSetMappingSource, HbmLocalMetadataBuildingContext context) Build a ResultSetMappingDefinition given a containing element for the "return-XXX" elements.
This form is used for ResultSet mappings defined outside the context of any specific entity.
For
| |
| bind | back to summary |
|---|---|
| public static ResultSetMappingDefinition bind(ResultSetMappingBindingDefinition resultSetMappingSource, HbmLocalMetadataBuildingContext context, String prefix) Build a ResultSetMappingDefinition given a containing element for the "return-XXX" elements
| |
| bind | back to summary |
|---|---|
| private static void bind(ResultSetMappingBindingDefinition resultSetMappingSource, ResultSetMappingDefinition binding, HbmLocalMetadataBuildingContext context) | |
| extractPropertyResults | back to summary |
|---|---|
| private static Map return-property extraction/binding specific to an entity return to account for discriminator.
| |
| extractPropertyResults | back to summary |
|---|---|
private static Map
| |
| extractResultColumns | back to summary |
|---|---|
| private static ArrayList | |
| extractReturnDescription | back to summary |
|---|---|
| public static NativeSQLQueryScalarReturn extractReturnDescription(JaxbHbmNativeQueryScalarReturnType rtnSource, HbmLocalMetadataBuildingContext context) | |
| extractReturnDescription | back to summary |
|---|---|
| public static NativeSQLQueryRootReturn extractReturnDescription(JaxbHbmNativeQueryReturnType rtnSource, HbmLocalMetadataBuildingContext context, int queryReturnPosition) | |
| extractReturnDescription | back to summary |
|---|---|
| public static NativeSQLQueryJoinReturn extractReturnDescription(JaxbHbmNativeQueryJoinReturnType rtnSource, HbmLocalMetadataBuildingContext context, int queryReturnPosition) | |
| extractReturnDescription | back to summary |
|---|---|
| public static NativeSQLQueryReturn extractReturnDescription(JaxbHbmNativeQueryCollectionLoadReturnType rtnSource, HbmLocalMetadataBuildingContext context, int queryReturnPosition) | |
| getIndexOfFirstMatchingProperty | back to summary |
|---|---|
| private static int getIndexOfFirstMatchingProperty(List<E> propertyNames, String follower) | |
| unquote | back to summary |
|---|---|
| private static String unquote(String name) | |