Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
S
- save() - Method in class acdp.misc.Layout
-
Invokes the
Layout.toFile(java.nio.file.Path, java.lang.String, java.nio.file.OpenOption...)
method with the file identical to thefile
argument of theLayout.fromFile(java.nio.file.Path)
factory method and with no open options. - save() - Method in class acdp.tools.Settings
-
Saves the settings.
- scheme - Variable in class acdp.design.SimpleType.TypeDesc
-
The storage scheme of this column type, never
null
. - scheme() - Method in interface acdp.types.Type
-
Returns the storage scheme of this column type.
- setColumnName(String, String, String) - Method in class acdp.tools.Settings
-
Sets the name of the specified column to the specified new value.
- setConsistencyNumber(int) - Method in class acdp.tools.Settings
-
Sets the consistency number to the specified value.
- setFlDataFile(String, String) - Method in class acdp.tools.Settings
-
Sets the path (including the file name) of the specified table's FL data file to the specified value.
- setForceWriteCommit(boolean) - Method in class acdp.tools.Settings
-
Sets the value of the "force write on commit" database property.
- setName(String) - Method in class acdp.tools.Settings
-
Sets the name of the database to the specified value.
- setRecFile(String) - Method in class acdp.tools.Settings
-
Sets the path (including the file name) of the database's recorder file to the specified value.
- setTableName(String, String) - Method in class acdp.tools.Settings
-
Sets the name of the specified table to the specified new value.
- Settings - Class in acdp.tools
-
Lets you view all settings of a WR database and enables you to safely modify some of them.
- Settings(Path) - Constructor for class acdp.tools.Settings
-
Creates a database settings object based on the layout saved in the specified file.
- setTypeFactoryClassName(TypeFactory.Friend, String) - Method in class acdp.design.SimpleType
-
Friend-only setter of the name of the custom type factory class.
- setTypeFactoryClasspath(TypeFactory.Friend, String) - Method in class acdp.design.SimpleType
-
Friend-only setter of the classpath of the custom type factory class.
- setTypeFactoryClasspath(String, String, String) - Method in class acdp.tools.Settings
-
Sets the extra classpath of the specified column's type factory to the specified value.
- Setup - Class in acdp.tools
-
Assists with setting up a database once the concrete custom database class, the concrete custom table classes and the optional custom column types have been coded.
- Setup.SetupColumn - Annotation Type in acdp.tools
-
The
@SetupColumn
annotation is used by the Setup Tool to identify the column objects declared within a table class. - Setup.SetupDatabase - Annotation Type in acdp.tools
-
The
@SetupDatabase
annotation is used by the Setup Tool to get the name of the database and the names of the database's tables. - Setup.SetupTable - Annotation Type in acdp.tools
-
The
@SetupTable
annotation is used by the Setup Tool to get the names of the table's columns. - Setup.SetupTableDeclaration - Annotation Type in acdp.tools
-
The
@SetupTableDeclaration
annotation is used by the Setup Tool to identify a table declaration within the database class. - setVersion(String) - Method in class acdp.tools.Settings
-
Sets the version of the database to the specified value.
- setVlDataFile(String, String) - Method in class acdp.tools.Settings
-
Sets the path (including the file name) of the specified table's VL data file to the specified value, provided that the path is specified in the table layout.
- ShortType - Interface in acdp.types
-
The column type analogon of a Java
short
orShort
type. - ShutdownException - Exception Class in acdp.exceptions
-
Thrown if the database is still used after it was closed.
- ShutdownException(Database_, String) - Constructor for exception class acdp.exceptions.ShutdownException
-
Constructs this type of exception with a message composed from the specified database and message.
- ShutdownException(String) - Constructor for exception class acdp.exceptions.ShutdownException
-
Constructs this type of exception with the specified message.
- SimpleType<T> - Class in acdp.design
-
The super class of all non-array custom and built-in column types with the exception of the built-in reference column type.
- SimpleType(Class<T>, Type.Scheme, boolean, int, boolean) - Constructor for class acdp.design.SimpleType
-
The constructor.
- SimpleType.TypeDesc - Class in acdp.design
-
Provides convenient access to the individual fields of a type descriptor that is represented by a
String
. - SimpleType.TypeFromDesc - Annotation Type in acdp.design
-
A class method annotated with the
TypeFromDesc
annotation takes theString
representation of a type descriptor and returns an instance of a subclass ofSimpleType
. - size() - Method in class acdp.misc.Layout.Seq
-
Returns the number of elements in this sequence.
- size() - Method in class acdp.misc.Layout
-
Returns the number of entries in this layout.
- sizeOfVlDataFile() - Method in interface acdp.Information.WRStoreInfo
-
The size in bytes of the VL data file, provided that this store saves any outrow data.
- SMALL - Enum constant in enum acdp.design.ST.OutrowStringLength
-
Maximum outrow string length: 255 characters.
- ST - Class in acdp.design
-
Provides factory methods which return a built-in simple column type that can be used as second argument of the
CL.ofArray(int, SimpleType)
method. - ST.Nulls - Enum in acdp.design
-
Defines the constants used to indicate whether a column allows for the
null
value or not. - ST.OutrowStringLength - Enum in acdp.design
-
Defines the constants used to indicate the maximum number of characters of an outrow string.
- startData() - Method in interface acdp.Information.ROStoreInfo
-
Returns the file position where the table data starts within the RO database file.
- startRowPtrs() - Method in interface acdp.Information.ROStoreInfo
-
Returns the position within the RO database file where the row pointers of the table start.
- storeInfo() - Method in interface acdp.Information.TableInfo
-
Returns the information for the store associated with this table.
- StringType - Interface in acdp.types
-
The column type analogon of a Java
String
type. - supplyValue() - Method in interface acdp.Table.ValueSupplier
-
Returns the value for a particular column and for the next row of the table.
- switchValue(Object) - Method in interface acdp.Table.ValueSwitcher
-
Returns the new value for a particular column and for the next row of the table.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form