com.mysema.query.alias
Interface PathFactory
- All Known Implementing Classes:
- DefaultPathFactory
public interface PathFactory
- Author:
- tiwe
Method Summary |
|
createArrayPath(java.lang.Class<T[]> type,
PathMetadata<?> metadata)
|
Path<java.lang.Boolean> |
createBooleanPath(PathMetadata<?> metadata)
|
<E> Path<java.util.Collection<E>> |
|
createCollectionPath(java.lang.Class<E> elementType,
PathMetadata<?> metadata)
|
<T extends java.lang.Comparable<?>>
Path<T> |
|
createComparablePath(java.lang.Class<T> type,
PathMetadata<?> metadata)
|
<T extends java.lang.Comparable<?>>
Path<T> |
|
createDatePath(java.lang.Class<T> type,
PathMetadata<?> metadata)
|
<T extends java.lang.Comparable<?>>
Path<T> |
|
createDateTimePath(java.lang.Class<T> type,
PathMetadata<?> metadata)
|
|
createEntityPath(java.lang.Class<T> type,
PathMetadata<?> metadata)
|
<T extends java.lang.Enum<T>>
Path<T> |
|
createEnumPath(java.lang.Class<T> type,
PathMetadata<?> metadata)
|
<E> Path<java.util.List<E>> |
|
createListPath(java.lang.Class<E> elementType,
PathMetadata<?> metadata)
|
<K,V> Path<java.util.Map<K,V>> |
|
createMapPath(java.lang.Class<K> keyType,
java.lang.Class<V> valueType,
PathMetadata<?> metadata)
|
<T extends java.lang.Number & java.lang.Comparable<T>>
Path<T> |
|
createNumberPath(java.lang.Class<T> type,
PathMetadata<?> metadata)
|
<E> Path<java.util.Set<E>> |
|
createSetPath(java.lang.Class<E> elementType,
PathMetadata<?> metadata)
|
|
createSimplePath(java.lang.Class<T> type,
PathMetadata<?> metadata)
|
Path<java.lang.String> |
createStringPath(PathMetadata<?> metadata)
|
<T extends java.lang.Comparable<?>>
Path<T> |
|
createTimePath(java.lang.Class<T> type,
PathMetadata<?> metadata)
|
createArrayPath
<T> Path<T[]> createArrayPath(java.lang.Class<T[]> type,
PathMetadata<?> metadata)
createEntityPath
<T> Path<T> createEntityPath(java.lang.Class<T> type,
PathMetadata<?> metadata)
createSimplePath
<T> Path<T> createSimplePath(java.lang.Class<T> type,
PathMetadata<?> metadata)
createComparablePath
<T extends java.lang.Comparable<?>> Path<T> createComparablePath(java.lang.Class<T> type,
PathMetadata<?> metadata)
createEnumPath
<T extends java.lang.Enum<T>> Path<T> createEnumPath(java.lang.Class<T> type,
PathMetadata<?> metadata)
createDatePath
<T extends java.lang.Comparable<?>> Path<T> createDatePath(java.lang.Class<T> type,
PathMetadata<?> metadata)
createTimePath
<T extends java.lang.Comparable<?>> Path<T> createTimePath(java.lang.Class<T> type,
PathMetadata<?> metadata)
createDateTimePath
<T extends java.lang.Comparable<?>> Path<T> createDateTimePath(java.lang.Class<T> type,
PathMetadata<?> metadata)
createNumberPath
<T extends java.lang.Number & java.lang.Comparable<T>> Path<T> createNumberPath(java.lang.Class<T> type,
PathMetadata<?> metadata)
createBooleanPath
Path<java.lang.Boolean> createBooleanPath(PathMetadata<?> metadata)
createStringPath
Path<java.lang.String> createStringPath(PathMetadata<?> metadata)
createListPath
<E> Path<java.util.List<E>> createListPath(java.lang.Class<E> elementType,
PathMetadata<?> metadata)
createSetPath
<E> Path<java.util.Set<E>> createSetPath(java.lang.Class<E> elementType,
PathMetadata<?> metadata)
createCollectionPath
<E> Path<java.util.Collection<E>> createCollectionPath(java.lang.Class<E> elementType,
PathMetadata<?> metadata)
createMapPath
<K,V> Path<java.util.Map<K,V>> createMapPath(java.lang.Class<K> keyType,
java.lang.Class<V> valueType,
PathMetadata<?> metadata)
Copyright © 2007-2010 Mysema Ltd. All Rights Reserved.