Serialized Form


Package com.niggle.data

Class com.niggle.data.AbstractDataSource implements Serializable

Serialized Fields

name

java.lang.String name
The name of this data source.

inited

boolean inited
Flag indicating whether or not this data source has been initialized.

Class com.niggle.data.AbstractMutableDataSource implements Serializable

Serialized Fields

listeners

java.util.ArrayList listeners
Listeners to inform of changes to the data in this container.

Class com.niggle.data.AntiRecord implements Serializable

Serialization Methods

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException

Class com.niggle.data.DataEvent implements Serializable

Serialized Fields

type

int type
either RECORD_INSERTED, RECORD_DELETED or RECORD_UPDATED

newRecord

Record newRecord
record being added

oldRecord

Record oldRecord
Record being deleted or displaced

Class com.niggle.data.DataException implements Serializable

Serialized Fields

record

Record record

nestedException

java.lang.Exception nestedException

Class com.niggle.data.DataRegistryImpl implements Serializable

Serialized Fields

dataSourceLookup

java.util.HashMap dataSourceLookup

metadataLookup

java.util.HashMap metadataLookup

remoteRegistry

DataRegistry remoteRegistry

Class com.niggle.data.DefaultRecord implements Serializable

Serialization Methods

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException

Class com.niggle.data.DuplicateRecordException implements Serializable

Class com.niggle.data.ImmutableDataException implements Serializable

Serialized Fields

rec

Record rec

Class com.niggle.data.InvalidDataException implements Serializable

Class com.niggle.data.InvalidFieldException implements Serializable

Serialized Fields

rec

Record rec

Class com.niggle.data.MangledDataException implements Serializable

Class com.niggle.data.MissingDataException implements Serializable

Class com.niggle.data.MissingRecordException implements Serializable

Class com.niggle.data.ModifiedRecordException implements Serializable

Class com.niggle.data.RecordFilter.ClassConstraint implements Serializable

Serialized Fields

cl

java.lang.Class cl

Class com.niggle.data.RecordFilter.FieldConstraint implements Serializable

Serialized Fields

fieldName

java.lang.String fieldName

value

java.lang.Object value

whereClause

java.lang.String whereClause

Class com.niggle.data.RecordFilter.IntersectionFilter implements Serializable

Serialized Fields

first

RecordFilter first

second

RecordFilter second

Class com.niggle.data.RecordFilter.NegationFilter implements Serializable

Serialized Fields

filter

RecordFilter filter

Class com.niggle.data.RecordFilter.NullFilter implements Serializable

Class com.niggle.data.RecordFilter.TypeConstraint implements Serializable

Serialized Fields

type

java.lang.String type

Class com.niggle.data.RecordFilter.UnionFilter implements Serializable

Serialized Fields

first

RecordFilter first

second

RecordFilter second

Class com.niggle.data.SessionImpl implements Serializable

Serialization Methods

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException

Class com.niggle.data.UnknownRecordTypeException implements Serializable

Class com.niggle.data.UnsetDataException implements Serializable


Package com.niggle.data.inmemory

Class com.niggle.data.inmemory.InMemoryIndex implements Serializable

Serialized Fields

cache

java.util.HashMap cache
The actual container used to hold the info.

field

java.lang.String field
lookup field

filter

RecordFilter filter
The records to index. If this is null, we just try to index them all.

name

java.lang.String name

multipleAllowed

boolean multipleAllowed
true if we can have multiple records with the same key.

Class com.niggle.data.inmemory.InMemoryRecordSet implements Serializable

Serialized Fields

container

java.util.Map container
The underlying container in which we store the records.

nextIntegerKey

int nextIntegerKey
An integer to keep track of what the next integer to auto-assign to a record is.

Class com.niggle.data.inmemory.SimpleSessionManager implements Serializable

Serialized Fields

rnd

java.util.Random rnd


Package com.niggle.data.jdbc

Class com.niggle.data.jdbc.JDBCBackedRecordSet implements Serializable

Serialized Fields

driverClassName

java.lang.String driverClassName

jdbcURL

java.lang.String jdbcURL

defaultRecordType

java.lang.String defaultRecordType

maxCacheSize

int maxCacheSize

rnd

java.util.Random rnd

cache

java.util.HashMap cache

jdbcConnection

JDBCConnection jdbcConnection


Package com.niggle.data.jndi

Class com.niggle.data.jndi.AbstractJNDIRecord implements Serializable

Serialization Methods

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException

Class com.niggle.data.jndi.JNDIMutableDataSource implements Serializable

Serialized Fields

_ctx

javax.naming.directory.DirContext _ctx

_env

java.util.Hashtable _env

_indexField

java.lang.String _indexField

_indexFieldPrefix

java.lang.String _indexFieldPrefix

_indexFieldSuffix

java.lang.String _indexFieldSuffix


Package com.niggle.data.metadata

Class com.niggle.data.metadata.BooleanField implements Serializable

Class com.niggle.data.metadata.DataSourceMetadata implements Serializable

Serialized Fields

cl

java.lang.Class cl

instance

DataSource instance

remote

boolean remote

preload

boolean preload

Class com.niggle.data.metadata.DateField implements Serializable

Serialized Fields

setToNow

boolean setToNow

defaultOffsetFromNow

long defaultOffsetFromNow

dateFormat

java.text.DateFormat dateFormat

alternateDateFormats

java.text.DateFormat[] alternateDateFormats

Class com.niggle.data.metadata.EnumField implements Serializable

Serialized Fields

possibleValues

java.lang.String[] possibleValues

Class com.niggle.data.metadata.Field implements Serializable

Serialized Fields

name

java.lang.String name

required

boolean required

sqlType

java.lang.String sqlType

defaultValueString

java.lang.String defaultValueString

Class com.niggle.data.metadata.HashtableField implements Serializable

Class com.niggle.data.metadata.IntArrayField implements Serializable

Serialized Fields

sorted

boolean sorted

hasMin

boolean hasMin

hasMax

boolean hasMax

min

int min

max

int max

Class com.niggle.data.metadata.LocaleField implements Serializable

Class com.niggle.data.metadata.NumericalField implements Serializable

Serialized Fields

min

java.lang.Object min

max

java.lang.Object max

numericalType

java.lang.Class numericalType

Class com.niggle.data.metadata.RecordMetadata implements Serializable

Serialized Fields

fields

Field[] fields

aliases

java.util.HashMap aliases

recordClass

java.lang.Class recordClass

presentationWrapperClass

java.lang.Class presentationWrapperClass

primaryKeyField

Field primaryKeyField

type

java.lang.String type

version

int version

tableName

java.lang.String tableName

Class com.niggle.data.metadata.StringArrayField implements Serializable

Serialized Fields

sorted

boolean sorted

min_elements

int min_elements

max_elements

int max_elements

Class com.niggle.data.metadata.StringField implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream s)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
If the regexp string is defined, reconstitute the regexp object (since gnu.regexp.RE is not serializable)
Serialized Fields

normalization

int normalization
A bitmask that determines how the string is "normalized".

minLength

int minLength

maxLength

int maxLength

whitespacechars

java.lang.String whitespacechars
The whitespace characters used when trimming strings for normalization.

regexpString

java.lang.String regexpString

Class com.niggle.data.metadata.TimeZoneField implements Serializable

Class com.niggle.data.metadata.URLField implements Serializable


Package com.niggle.servlet

Class com.niggle.servlet.IllegalUserException implements Serializable

Class com.niggle.servlet.NiggleServlet implements Serializable

Serialized Fields

niggleConfig

NiggleConfig niggleConfig
The object that contains our servlet config info.


Package com.niggle.util

Class com.niggle.util.AssertionFailedException implements Serializable

Serialized Fields

nested

java.lang.Throwable nested

Class com.niggle.util.FileLockException implements Serializable