A B C D E F G H I J K L M N O P R S T U V X
All Classes All Packages
All Classes All Packages
All Classes All Packages
S
- scale(Integer) - Method in class Field
-
scale is required for a "NUMBER" and "MONEY" data types where it defines the number of places to the right of the decimal point.
- serverConnection(ServerConnection) - Method in class Session
-
Attaches a
ServerConnection
instance to this class. - ServerConnection - Class in com.faircom.jsonaction
-
Connects to a FairCom server using HTTPS and HTTP.
- ServerConnection() - Constructor for class ServerConnection
-
No-arg constructor that expects a delayed TLS configuration.
- ServerConnection.TLS_VERSION - Enum in com.faircom.jsonaction
-
An enum to hold the TLS version and a customer toString() to ensure it is formatted in a way that TLS classes can use.
- ServerConnectionInterface - Interface in com.faircom.jsonaction
-
Defines a standard interface for creating a connection to a FairCom server.
- Session - Class in com.faircom.jsonaction
-
Manages the JSON Action API session on the FairCom server.
- Session() - Constructor for class Session
-
Create a Session object with no configuration to use with the Builder pattern.
- Session.BinaryFormat - Enum in com.faircom.jsonaction
-
The BinaryFormat can be 'base64' or 'hex'.
- Session.DataFormat - Enum in com.faircom.jsonaction
-
The DataFormat can be 'autodetect', 'arrays', or 'objects'.
- Session.DebugLevel - Enum in com.faircom.jsonaction
-
The DebugLevel can be 'none' or 'max'.
- Session.NumberFormat - Enum in com.faircom.jsonaction
-
The NumberFormat can be 'number' or 'string'.
- setBinaryFormat(Session.BinaryFormat) - Method in class TransformApi.FieldData
- setFieldName(String) - Method in class TransformApi.TransformAction.TransformParams.MapOfFieldsToProperties
- setInputFields(List<String>) - Method in class TransformApi.TransformAction
- setLogger(Logger) - Method in class ServerConnection
-
Configures this instance to use a specific java.util.logging.Logger.
- setLogger(Logger) - Method in class Session
-
Configures this instance to use a specific java.util.logging.Logger.
- setLoggerLevel(Level) - Method in class Session
-
Set this session's Logger to the specified level.
- setMapOfFieldsToProperties(List<TransformApi.TransformAction.TransformParams.MapOfFieldsToProperties>) - Method in class TransformApi.TransformAction.TransformParams
- setName(String) - Method in class TransformApi.FieldData
- setName(String) - Method in class TransformApi.OutputField
- setOutputFields(List<String>) - Method in class TransformApi.TransformAction
- setPropertyPath(String) - Method in class TransformApi.TransformAction.TransformParams.MapOfFieldsToProperties
- setTargetDatabaseName(String) - Method in class TransformApi.TransformAction.TransformParams
- setTargetTableName(String) - Method in class TransformApi.TransformAction.TransformParams
- setTransformActionName(TransformApi.TransformAction.TransformActionName) - Method in class TransformApi.TransformAction
- setTransformParams(TransformApi.TransformAction.TransformParams) - Method in class TransformApi.TransformAction
- setType(String) - Method in class TransformApi.FieldData
- setType(String) - Method in class TransformApi.OutputField
- setupLogger(Logger, Level) - Method in class ServerConnection
-
Configure the default properties for the class logger.
- setValue(ObjectNode) - Method in class TransformApi.FieldData
- size() - Method in class Fields
-
Return the count of elements in this instance.
- SMALLINT - Field.FieldType
- sslContext(SSLContext) - Method in class ServerConnection
-
Use this when you have a configured SSLContext which can be applied to the HttpClient.
- sslContext(SSLContext) - Method in interface ServerConnectionInterface
-
Use this when you have a configured SSLContext which can be applied to the HttpClient.
- STOP - DbApi.OnError
-
Aborts the SQL command.
- STRING - Session.NumberFormat
-
Display numbers as strings.
All Classes All Packages