Uses of Interface
org.seasar.doma.internal.jdbc.scalar.Scalar
Packages that use Scalar
Package
Description
Internal implementation details for the Doma framework.
Internal implementation details for the Doma framework.
Internal implementation details for the Doma framework.
Provides the classes that are related to domains.
Provides classes and interfaces for entity mapping and lifecycle management.
-
Uses of Scalar in org.seasar.doma.internal.jdbc.command
Fields in org.seasar.doma.internal.jdbc.command with type parameters of type ScalarModifier and TypeFieldDescriptionScalarIterationHandler.supplierScalarProvider.supplierScalarStreamHandler.supplierConstructor parameters in org.seasar.doma.internal.jdbc.command with type arguments of type ScalarModifierConstructorDescriptionScalarCollectorHandler(Supplier<Scalar<BASIC, CONTAINER>> supplier, Collector<CONTAINER, ?, RESULT> collector) ScalarIterationHandler(Supplier<Scalar<BASIC, CONTAINER>> supplier, IterationCallback<CONTAINER, RESULT> iterationCallback) ScalarResultListHandler(Supplier<Scalar<BASIC, CONTAINER>> supplier) ScalarSingleResultHandler(Supplier<Scalar<BASIC, CONTAINER>> supplier) ScalarStreamHandler(Supplier<Scalar<BASIC, CONTAINER>> supplier, Function<Stream<CONTAINER>, RESULT> mapper) -
Uses of Scalar in org.seasar.doma.internal.jdbc.scalar
Classes in org.seasar.doma.internal.jdbc.scalar that implement ScalarModifier and TypeClassDescriptionclassBasicScalar<BASIC>classOptionalBasicScalar<BASIC>classclassclassMethods in org.seasar.doma.internal.jdbc.scalar that return types with arguments of type ScalarModifier and TypeMethodDescriptionScalars.createBasicScalarSupplier(Supplier<Wrapper<BASIC>> wrapperSupplier, boolean optional) static Supplier<Scalar<Double,OptionalDouble>> OptionalDoubleScalarSuppliers.of()static Supplier<Scalar<Integer,OptionalInt>> OptionalIntScalarSuppliers.of()static Supplier<Scalar<Long,OptionalLong>> OptionalLongScalarSuppliers.of()BasicScalarSuppliers.ofArray()OptionalBasicScalarSuppliers.ofArray()static Supplier<Scalar<BigDecimal,BigDecimal>> BasicScalarSuppliers.ofBigDecimal()static Supplier<Scalar<BigDecimal,Optional<BigDecimal>>> OptionalBasicScalarSuppliers.ofBigDecimal()static Supplier<Scalar<BigInteger,BigInteger>> BasicScalarSuppliers.ofBigInteger()static Supplier<Scalar<BigInteger,Optional<BigInteger>>> OptionalBasicScalarSuppliers.ofBigInteger()BasicScalarSuppliers.ofBlob()OptionalBasicScalarSuppliers.ofBlob()BasicScalarSuppliers.ofBoolean()OptionalBasicScalarSuppliers.ofBoolean()BasicScalarSuppliers.ofByte()OptionalBasicScalarSuppliers.ofByte()BasicScalarSuppliers.ofBytes()OptionalBasicScalarSuppliers.ofBytes()BasicScalarSuppliers.ofClob()OptionalBasicScalarSuppliers.ofClob()BasicScalarSuppliers.ofDate()OptionalBasicScalarSuppliers.ofDate()BasicScalarSuppliers.ofDouble()OptionalBasicScalarSuppliers.ofDouble()BasicScalarSuppliers.ofFloat()OptionalBasicScalarSuppliers.ofFloat()BasicScalarSuppliers.ofInteger()OptionalBasicScalarSuppliers.ofInteger()BasicScalarSuppliers.ofLocalDate()OptionalBasicScalarSuppliers.ofLocalDate()static Supplier<Scalar<LocalDateTime,LocalDateTime>> BasicScalarSuppliers.ofLocalDateTime()static Supplier<Scalar<LocalDateTime,Optional<LocalDateTime>>> OptionalBasicScalarSuppliers.ofLocalDateTime()BasicScalarSuppliers.ofLocalTime()OptionalBasicScalarSuppliers.ofLocalTime()BasicScalarSuppliers.ofLong()OptionalBasicScalarSuppliers.ofLong()BasicScalarSuppliers.ofNClob()OptionalBasicScalarSuppliers.ofNClob()BasicScalarSuppliers.ofObject()OptionalBasicScalarSuppliers.ofObject()BasicScalarSuppliers.ofPrimitiveBoolean()BasicScalarSuppliers.ofPrimitiveByte()BasicScalarSuppliers.ofPrimitiveDouble()BasicScalarSuppliers.ofPrimitiveFloat()BasicScalarSuppliers.ofPrimitiveInt()BasicScalarSuppliers.ofPrimitiveLong()BasicScalarSuppliers.ofPrimitiveShort()BasicScalarSuppliers.ofShort()OptionalBasicScalarSuppliers.ofShort()BasicScalarSuppliers.ofSQLXML()OptionalBasicScalarSuppliers.ofSQLXML()BasicScalarSuppliers.ofString()OptionalBasicScalarSuppliers.ofString()BasicScalarSuppliers.ofTime()OptionalBasicScalarSuppliers.ofTime()BasicScalarSuppliers.ofTimestamp()OptionalBasicScalarSuppliers.ofTimestamp()BasicScalarSuppliers.ofUtilDate()OptionalBasicScalarSuppliers.ofUtilDate()Scalars.wrap(Object value, Class<?> valueClass, boolean optional, ClassHelper classHelper) Scalars.wrapBasicObject(Object value, Class<?> valueClass, boolean optional) Scalars.wrapDomainObject(Object value, Class<DOMAIN> valueClass, boolean optional, ClassHelper classHelper) Scalars.wrapEnumObject(Object value, Class<?> valueClass, boolean optional) -
Uses of Scalar in org.seasar.doma.internal.jdbc.sql
Fields in org.seasar.doma.internal.jdbc.sql declared as ScalarModifier and TypeFieldDescriptionScalarInOutParameter.scalarScalarInParameter.scalarScalarOutParameter.scalarScalarSingleResultParameter.scalarFields in org.seasar.doma.internal.jdbc.sql with type parameters of type ScalarMethods in org.seasar.doma.internal.jdbc.sql that return types with arguments of type ScalarModifier and TypeMethodDescriptionNodePreparedSqlBuilder.wrap(SqlLocation location, String bindVariableText, Object value, Class<?> valueClass) Methods in org.seasar.doma.internal.jdbc.sql with parameters of type ScalarModifier and TypeMethodDescription<BASIC,CONTAINER>
voidNodePreparedSqlBuilder.BlankLineRemovalContext.addBindValue(Scalar<BASIC, CONTAINER> scalar) <BASIC,CONTAINER>
voidNodePreparedSqlBuilder.DefaultContext.addBindValue(Scalar<BASIC, CONTAINER> scalar) <BASIC,CONTAINER>
voidNodePreparedSqlBuilder.BlankLineRemovalContext.addLiteralValue(Scalar<BASIC, CONTAINER> scalar) <BASIC,CONTAINER>
voidNodePreparedSqlBuilder.DefaultContext.addLiteralValue(Scalar<BASIC, CONTAINER> scalar) Method parameters in org.seasar.doma.internal.jdbc.sql with type arguments of type ScalarModifier and TypeMethodDescriptionprotected voidNodePreparedSqlBuilder.handleIterableValueNode(ValueNode node, org.seasar.doma.internal.jdbc.sql.NodePreparedSqlBuilder.Context p, Iterable<?> values, Class<?> valueClass, Consumer<Scalar<?, ?>> consumer) protected VoidNodePreparedSqlBuilder.handleSingleValueNode(ValueNode node, org.seasar.doma.internal.jdbc.sql.NodePreparedSqlBuilder.Context p, Object value, Class<?> valueClass, Consumer<Scalar<?, ?>> consumer) protected VoidNodePreparedSqlBuilder.visitValueNode(ValueNode node, org.seasar.doma.internal.jdbc.sql.NodePreparedSqlBuilder.Context p, Consumer<Scalar<?, ?>> valueHandler) Constructors in org.seasar.doma.internal.jdbc.sql with parameters of type ScalarModifierConstructorDescriptionScalarInParameter(Scalar<BASIC, CONTAINER> holder) ScalarInParameter(Scalar<BASIC, CONTAINER> holder, CONTAINER value) ScalarSingleResultParameter(Scalar<BASIC, CONTAINER> scalar) Constructor parameters in org.seasar.doma.internal.jdbc.sql with type arguments of type Scalar -
Uses of Scalar in org.seasar.doma.jdbc.domain
Classes in org.seasar.doma.jdbc.domain that implement ScalarModifier and TypeClassDescriptionprotected classprotected classMethods in org.seasar.doma.jdbc.domain that return ScalarModifier and TypeMethodDescriptionDomainType.createOptionalScalar()Create an optional scalar.DomainType.createOptionalScalar(DOMAIN value) Create an optional scalar that has the initial value.DomainType.createScalar()Create a scalar.DomainType.createScalar(DOMAIN value) Create a scalar that has the initial value.Methods in org.seasar.doma.jdbc.domain that return types with arguments of type Scalar -
Uses of Scalar in org.seasar.doma.jdbc.entity
Fields in org.seasar.doma.jdbc.entity declared as ScalarFields in org.seasar.doma.jdbc.entity with type parameters of type ScalarConstructor parameters in org.seasar.doma.jdbc.entity with type arguments of type ScalarModifierConstructorDescriptionAssignedIdPropertyType(Class<ENTITY> entityClass, Supplier<Scalar<BASIC, CONTAINER>> scalarSupplier, String name, String columnName, NamingType namingType, boolean quoteRequired) Constructs a new assigned ID property type.DefaultPropertyType(Class<ENTITY> entityClass, Supplier<Scalar<BASIC, CONTAINER>> scalarSupplier, String name, String columnName, NamingType namingType, boolean insertable, boolean updatable, boolean quoteRequired) DefaultPropertyType(Class<ENTITY> entityClass, Supplier<Scalar<BASIC, CONTAINER>> scalarSupplier, String name, String columnName, NamingType namingType, boolean insertable, boolean updatable, boolean quoteRequired, EmbeddedType embeddedType) DefaultPropertyType(Class<ENTITY> entityClass, Supplier<Scalar<BASIC, CONTAINER>> scalarSupplier, PropertyPath path, String columnName, NamingType namingType, boolean insertable, boolean updatable, boolean quoteRequired, EmbeddedType embeddedType) GeneratedIdPropertyType(Class<ENTITY> entityClass, Supplier<Scalar<BASIC, CONTAINER>> scalarSupplier, String name, String columnName, NamingType namingType, boolean quoteRequired, IdGenerator idGenerator) Constructs a new generated ID property type.TenantIdPropertyType(Class<ENTITY> entityClass, Supplier<Scalar<BASIC, CONTAINER>> scalarSupplier, String name, String columnName, NamingType namingType, boolean quoteRequired) Constructs a new tenant ID property type.VersionPropertyType(Class<ENTITY> entityClass, Supplier<Scalar<BASIC, CONTAINER>> scalarSupplier, String name, String columnName, NamingType namingType, boolean quoteRequired) Constructs a new version property type.