A C D E F G H I M P R S U W

A

addEntity(EntityDef) - Method in class uk.nominet.catnap.framework.Schema
Add an entity to the set of entities.
addSubOperationProfile(CatnapOperationProfile) - Method in class uk.nominet.catnap.profile.CatnapOperationProfile
Add a nested operation profile to this profile
addSubOperationProfile(CatnapOperationProfile) - Method in interface uk.nominet.catnap.profile.CatnapOperationProfileContainer
Add a sub operation profile
addSubOperationProfile(CatnapOperationProfile) - Method in class uk.nominet.catnap.profile.CatnapProfile
Implementation of add sub operation profile.
areObjectsEqualModEntityDef(Object, Object, EntityDef, Schema) - Static method in class uk.nominet.catnap.utility.CatnapUtility
This checks if the two objects are equal, comparing the fields in the entity definition
areObjectsPrimitivelyEqualModEntityDef(Object, Object, EntityDef, Schema) - Static method in class uk.nominet.catnap.utility.CatnapUtility
Check whether or not two objects are equal modulo their primitive definition.

C

CATNAP_CREATE_OPERATION - Static variable in class uk.nominet.catnap.profile.CatnapOperationProfile
 
CATNAP_FINDER_OPERATION - Static variable in class uk.nominet.catnap.profile.CatnapOperationProfile
 
CATNAP_REMOVER_OPERATION - Static variable in class uk.nominet.catnap.profile.CatnapOperationProfile
 
CATNAP_UPDATE_OPERATION - Static variable in class uk.nominet.catnap.profile.CatnapOperationProfile
 
CatnapAbstractFinderResultsExtractor - class uk.nominet.catnap.dao.CatnapAbstractFinderResultsExtractor.
Created by IntelliJ IDEA.
CatnapAbstractFinderResultsExtractor(CatnapSessionData, String, Map, int, CatnapOperationProfile) - Constructor for class uk.nominet.catnap.dao.CatnapAbstractFinderResultsExtractor
 
CatnapFinderPageableResultsExtractor - class uk.nominet.catnap.dao.CatnapFinderPageableResultsExtractor.
Pageable version of the catnap finder results extractor for supporting google type paging.
CatnapInterceptor - interface uk.nominet.catnap.dao.CatnapInterceptor.
Interface to the catnap interceptor.
CatnapInterceptorAdaptor - class uk.nominet.catnap.dao.CatnapInterceptorAdaptor.
Interceptor Adaptor.
CatnapInterceptorAdaptor() - Constructor for class uk.nominet.catnap.dao.CatnapInterceptorAdaptor
 
CatnapMissingSnapshotException - exception uk.nominet.catnap.exception.CatnapMissingSnapshotException.
Exception thrown if no snapshot for updated object
CatnapMissingSnapshotException() - Constructor for class uk.nominet.catnap.exception.CatnapMissingSnapshotException
Serialisation constructor
CatnapMissingSnapshotException(String, String) - Constructor for class uk.nominet.catnap.exception.CatnapMissingSnapshotException
 
CatnapObjectNotFoundException - exception uk.nominet.catnap.exception.CatnapObjectNotFoundException.
Exception Thrown when we cannot find an object by PK
CatnapObjectNotFoundException() - Constructor for class uk.nominet.catnap.exception.CatnapObjectNotFoundException
Serialisation constructor
CatnapObjectNotFoundException(String, Object[]) - Constructor for class uk.nominet.catnap.exception.CatnapObjectNotFoundException
 
CatnapOperationProfile - class uk.nominet.catnap.profile.CatnapOperationProfile.
Data class representing a catnap operation profile
CatnapOperationProfile(int, EntityDef, Object[]) - Constructor for class uk.nominet.catnap.profile.CatnapOperationProfile
Constructor used for default finders and all writers and removers.
CatnapOperationProfile(EntityDef, String, Object[]) - Constructor for class uk.nominet.catnap.profile.CatnapOperationProfile
Constructor used for bespoke finders
CatnapOperationProfileContainer - interface uk.nominet.catnap.profile.CatnapOperationProfileContainer.
Interface for adding sub operation profiles.
CatnapProfile - class uk.nominet.catnap.profile.CatnapProfile.
Container for a catnap profile.
CatnapProfile() - Constructor for class uk.nominet.catnap.profile.CatnapProfile
 
CatnapProfileManager - class uk.nominet.catnap.profile.CatnapProfileManager.
Static manager which a client (usually a profiling callback) can register with to enable profiling within the Catnap engine.
CatnapProfileManager() - Constructor for class uk.nominet.catnap.profile.CatnapProfileManager
 
CatnapProfilingCallback - class uk.nominet.catnap.profile.CatnapProfilingCallback.
Special callback for wrapping arbitrary blocks of code for profiling Essentially initialises the Catnap Profile Manager and ensures profiling is switched off afterwards
CatnapProfilingCallback() - Constructor for class uk.nominet.catnap.profile.CatnapProfilingCallback
 
CatnapReadOnlyException - exception uk.nominet.catnap.exception.CatnapReadOnlyException.
Read only exception raised if a read only object is attempted to be saved.
CatnapReadOnlyException() - Constructor for class uk.nominet.catnap.exception.CatnapReadOnlyException
Serialisation constructor.
CatnapReadOnlyException(String) - Constructor for class uk.nominet.catnap.exception.CatnapReadOnlyException
 
CatnapSession - class uk.nominet.catnap.dao.CatnapSession.
Base dao for all catnap Data Access Objects.
CatnapSession() - Constructor for class uk.nominet.catnap.dao.CatnapSession
 
CatnapSessionData - class uk.nominet.catnap.dao.CatnapSessionData.
Handy wrapper class to bundle up into a single unit the common data objects defined within the catnap session which are required by all of the worker classes.
CatnapSessionData(CatnapSession, DataSource, Schema, Map, Map) - Constructor for class uk.nominet.catnap.dao.CatnapSessionData
 
CatnapSnapshot - interface uk.nominet.catnap.dao.CatnapSnapshot.
Interface which must be implemented for objects participating in optimistic locking
CatnapSnapshotImpl - class uk.nominet.catnap.dao.CatnapSnapshotImpl.
Base class for any object which is intended to participate in optimistic locking.
CatnapSnapshotImpl() - Constructor for class uk.nominet.catnap.dao.CatnapSnapshotImpl
 
CatnapSnapshotLockException - exception uk.nominet.catnap.exception.CatnapSnapshotLockException.
Thrown when an optimistic lock violation occurs.
CatnapSnapshotLockException() - Constructor for class uk.nominet.catnap.exception.CatnapSnapshotLockException
Serialisation constructor
CatnapSnapshotLockException(String, String) - Constructor for class uk.nominet.catnap.exception.CatnapSnapshotLockException
 
CatnapTimingCallback - class uk.nominet.catnap.profile.CatnapTimingCallback.
Timer callback, permits an arbitrary block of code to be timed.
CatnapTimingCallback() - Constructor for class uk.nominet.catnap.profile.CatnapTimingCallback
 
CatnapUtility - class uk.nominet.catnap.utility.CatnapUtility.
General utility functions for catnap project.
CatnapUtility() - Constructor for class uk.nominet.catnap.utility.CatnapUtility
 
CatnapXMLParser - class uk.nominet.catnap.framework.CatnapXMLParser.
Parser for parsing an entity set xml tree into constituent bits
CatnapXMLParser() - Constructor for class uk.nominet.catnap.framework.CatnapXMLParser
 
cachedInstances - Variable in class uk.nominet.catnap.dao.CatnapAbstractFinderResultsExtractor
 
constructObjectFromSQLColumn(ResultSet, String, Class) - Static method in class uk.nominet.catnap.utility.SQLUtility
 
convertObjectPathToArray(String) - Static method in class uk.nominet.catnap.utility.CatnapUtility
Convert an object path seperated by . into seperate string entries representing the path.
convertToSQLObjectFromJavaObject(Object) - Static method in class uk.nominet.catnap.utility.SQLUtility
Convert from a java object to an appropriate sql object if required.
createNewBlankEntity(EntityDef) - Static method in class uk.nominet.catnap.utility.CatnapUtility
Create a new blank entity from the entity def.

D

deleteEntity(String, Object) - Method in class uk.nominet.catnap.dao.CatnapSession
Deletes the entity and any related entity with the cascade flag set.
deleteEntity(String, Object, Map) - Method in class uk.nominet.catnap.dao.CatnapSession
Delete entity which additionally takes a map of session parameters which will be passed to any defined interceptors.
doListsContainSameObjects(List, List, EntityDef, Schema) - Static method in class uk.nominet.catnap.utility.CatnapUtility
Boolean indicator as to whether a list is primitively equal modulo an entity definition.
doTimedBlock() - Method in class uk.nominet.catnap.profile.CatnapTimingCallback
Callback method containing block to be timed.
doWithProfiling() - Method in class uk.nominet.catnap.profile.CatnapProfilingCallback
Callback method which must be implemented with the block of code to be profiled.

E

EntityBindingException - exception uk.nominet.catnap.exception.EntityBindingException.
Generic parameter binding exception for parameter bindings within the database access stuff.
EntityBindingException() - Constructor for class uk.nominet.catnap.exception.EntityBindingException
Public constructor for serialisation
EntityBindingException(String) - Constructor for class uk.nominet.catnap.exception.EntityBindingException
 
EntityDef - class uk.nominet.catnap.framework.EntityDef.
EntityDef describing a database/java object mapping.
EntityDef(String, String, EntityDef, boolean, boolean) - Constructor for class uk.nominet.catnap.framework.EntityDef
Main constructor with name and classname.
EntitySchemaException - exception uk.nominet.catnap.exception.EntitySchemaException.
Created by IntelliJ IDEA.
EntitySchemaException() - Constructor for class uk.nominet.catnap.exception.EntitySchemaException
Serialisation Constructor
EntitySchemaException(String) - Constructor for class uk.nominet.catnap.exception.EntitySchemaException
 
entityName - Variable in class uk.nominet.catnap.dao.CatnapAbstractFinderResultsExtractor
 
execute() - Method in class uk.nominet.catnap.profile.CatnapProfilingCallback
Execute the callback, starting the profile manager and returning the profile when complete (ensuring that whatever happens we tidy up the profile manager at the end)
execute() - Method in class uk.nominet.catnap.profile.CatnapTimingCallback
Execute the callback, returning the time taken to execute
executeFinder(String, Object[]) - Method in class uk.nominet.catnap.dao.CatnapSession
Main execute finder, using the default finder (defined in the catnap.xml for the particular entity)
executeFinder(String, Object[], Map) - Method in class uk.nominet.catnap.dao.CatnapSession
Execute finder method, using the default finder, where a map of session parameters needs to be passed in.
executeFinder(String, String, Object[]) - Method in class uk.nominet.catnap.dao.CatnapSession
Main execute finderName method.
executeFinder(String, String, Object[], int) - Method in class uk.nominet.catnap.dao.CatnapSession
Overloaded execute finder, provided for searches where a maximum result count is required to be returned.
executeFinder(String, String, Object[], int, int, boolean) - Method in class uk.nominet.catnap.dao.CatnapSession
Execute finder which returns a pageable list.
executeFinder(String, String, Object[], Map) - Method in class uk.nominet.catnap.dao.CatnapSession
Overloaded execute finder, provided for searches where a map of session parameters needs to be passed in.
executeFinder(String, String, Object[], Map, int) - Method in class uk.nominet.catnap.dao.CatnapSession
Execute finder method which additionally passes a max results parameter for restricting results returned.
executeFinder(String, String, Object[], Map, int, int, boolean) - Method in class uk.nominet.catnap.dao.CatnapSession
Execute finder method which accepts all possible parameters and returns a pageable list object.
extractData(ResultSet) - Method in class uk.nominet.catnap.dao.CatnapFinderPageableResultsExtractor
Main extraction method.

F

ForeignKey - class uk.nominet.catnap.framework.ForeignKey.
Created by IntelliJ IDEA.
ForeignKey(String, String, boolean) - Constructor for class uk.nominet.catnap.framework.ForeignKey
 

G

getAllCascadingRelatedMembers() - Method in class uk.nominet.catnap.framework.EntityDef
 
getAllHierarchicalMembers() - Method in class uk.nominet.catnap.framework.EntityDef
Get all of the members contained within this entity, along with all members contained in any parent entities recursively.
getAllRelatedMembers() - Method in class uk.nominet.catnap.framework.EntityDef
Get all related members.
getAllUnrelatedMembers() - Method in class uk.nominet.catnap.framework.EntityDef
Get all members which are not involved in a relationship
getCascadingParentEntity() - Method in class uk.nominet.catnap.framework.EntityDef
Get the parent entity def if one exists for this entity.
getChild() - Method in class uk.nominet.catnap.framework.ForeignKey
 
getColumn() - Method in class uk.nominet.catnap.framework.Member
Return the name of the column within the pl/sql returned result set.
getConnection() - Method in class uk.nominet.catnap.utility.StubDataSource
 
getConnection(String, String) - Method in class uk.nominet.catnap.utility.StubDataSource
 
getCreateProc() - Method in class uk.nominet.catnap.framework.EntityDef
Get the create procedure for the entity.
getCreateProcMembers() - Method in class uk.nominet.catnap.framework.EntityDef
Get all members which are involved in the write to a create procedure.
getCurrentOffset() - Method in class uk.nominet.catnap.dao.PageableList
Get the current offset in the paging loop
getCurrentProfile() - Static method in class uk.nominet.catnap.profile.CatnapProfileManager
Return the current profile object (results of Catnaps profile)
getDataSource() - Method in class uk.nominet.catnap.dao.CatnapSessionData
Get the data source in use by the current session
getDeleteProc() - Method in class uk.nominet.catnap.framework.EntityDef
Get the delete procedure name for the entity.
getEntityDef(String) - Method in class uk.nominet.catnap.framework.Schema
Get an entity by name.
getFinder() - Method in class uk.nominet.catnap.framework.EntityDef
Get the default finder
getFinder() - Method in class uk.nominet.catnap.framework.Relationship
Get the finder pl/sql function name in the case that the column is a foreign key column This pl/sql routine will then be called to populate the entity specified in the entityref.
getForeignKeys() - Method in class uk.nominet.catnap.framework.Relationship
 
getFullItemCount() - Method in class uk.nominet.catnap.dao.PageableList
Return an indicator as to how many records there are in total if available, -1 if none available.
getHasManyMembers() - Method in class uk.nominet.catnap.framework.EntityDef
Get all members which have a has many relationship with this entity.
getHasOneMembers() - Method in class uk.nominet.catnap.framework.EntityDef
Get all members which have a has one relationship with this entity.
getHierarchicalDeclaredField(Class, String) - Method in class uk.nominet.catnap.framework.Member
 
getHierarchicalMember(String) - Method in class uk.nominet.catnap.framework.EntityDef
Get a hierarchical member if it exists.
getInterceptors(String) - Method in class uk.nominet.catnap.dao.CatnapSessionData
Get the catnap interceptor for an entity (null if non defined)
getJavaClass() - Method in class uk.nominet.catnap.framework.EntityDef
Return the reflective class which this entity represents
getJavaFieldName() - Method in class uk.nominet.catnap.framework.Member
 
getJavaFieldType() - Method in class uk.nominet.catnap.framework.Member
Return the java field type for the member.
getJavaFieldValue(Object) - Method in class uk.nominet.catnap.framework.Member
Return the value of a particular field for the passed source object.
getLogWriter() - Method in class uk.nominet.catnap.utility.StubDataSource
 
getLoginTimeout() - Method in class uk.nominet.catnap.utility.StubDataSource
 
getMember(String) - Method in class uk.nominet.catnap.framework.EntityDef
Get a member by name
getMembers() - Method in class uk.nominet.catnap.framework.EntityDef
Get all of the members contained within this entity.
getName() - Method in class uk.nominet.catnap.framework.EntityDef
Return the name of this entity
getNextOffset() - Method in class uk.nominet.catnap.dao.PageableList
Convenience method for getting the next offset if in a paging loop.
getPKMembers() - Method in class uk.nominet.catnap.framework.EntityDef
Get all primary key members.
getPKValuesFromEntity(Schema, String, Object) - Static method in class uk.nominet.catnap.utility.CatnapUtility
Get the pk values defined in the passed entity def from the passed entity
getParent() - Method in class uk.nominet.catnap.framework.ForeignKey
 
getPostInterceptorDuration() - Method in class uk.nominet.catnap.profile.CatnapOperationProfile
Get the time spent executing the post interceptor if applicable
getPreInterceptorDuration() - Method in class uk.nominet.catnap.profile.CatnapOperationProfile
Get the time spent executing the pre interceptor if applicable
getPreviousOffset() - Method in class uk.nominet.catnap.dao.PageableList
Convenience method for getting the previous offset if in a paging loop.
getRef() - Method in class uk.nominet.catnap.framework.Relationship
Get the reference to the entity definition of the related entity.
getRelationship() - Method in class uk.nominet.catnap.framework.Member
Return a relationship if one exists, otherwise return null.
getRelator() - Method in class uk.nominet.catnap.framework.Relationship
Return the relator for this relationship.
getSchema() - Method in class uk.nominet.catnap.dao.CatnapSession
 
getSchema() - Method in class uk.nominet.catnap.dao.CatnapSessionData
Get the catnap schema in use by the current session
getSession() - Method in class uk.nominet.catnap.dao.CatnapSessionData
Get the catnap session object for the current session
getSessionParameters() - Method in class uk.nominet.catnap.dao.CatnapSessionData
Get the session parameters set on execute of the method
getSnapshot() - Method in interface uk.nominet.catnap.dao.CatnapSnapshot
 
getSnapshot() - Method in class uk.nominet.catnap.dao.CatnapSnapshotImpl
 
getSqlTypeForObject(Object) - Static method in class uk.nominet.catnap.utility.SQLUtility
 
getThisRDBMSMappingDuration() - Method in class uk.nominet.catnap.profile.CatnapOperationProfile
Calculated method, which works out time spent on RDMBS and mapping for this objects pl/sql operation alone (deducting all sub calls made) and any time spent in interceptos.
getTotalOperationDuration() - Method in class uk.nominet.catnap.profile.CatnapOperationProfile
Get the total operation duration
getUpdateProc() - Method in class uk.nominet.catnap.framework.EntityDef
Get the update procedure for the entity.
getUpdateProcMembers() - Method in class uk.nominet.catnap.framework.EntityDef
Get all members which are involved in the write to an update procedure.
getVendorSpecificCursorReturnType() - Static method in class uk.nominet.catnap.utility.SQLUtility
 

H

hasNextPage() - Method in class uk.nominet.catnap.dao.PageableList
Return a boolean indicating whether or not there are more records to query.
hasPreviousPage() - Method in class uk.nominet.catnap.dao.PageableList
Return a boolean indicating whether or not there are previous records.

I

isAutoField() - Method in class uk.nominet.catnap.framework.Member
Return a boolean indicating whether or not this is an auto pk field.
isCascading() - Method in class uk.nominet.catnap.framework.Relationship
 
isCommaSep() - Method in class uk.nominet.catnap.framework.Relationship
Return a flag indicating whether the relationship uses comma sep.
isMultiple() - Method in class uk.nominet.catnap.framework.Relationship
A flag which indicates if this is a 1-1 or 1-many relationship
isPKField() - Method in class uk.nominet.catnap.framework.Member
Return a boolean indicating whether or not this is a pk field.
isProfiling() - Static method in class uk.nominet.catnap.profile.CatnapProfileManager
Check to see whether or not catnap is profiling
isReadOnly() - Method in class uk.nominet.catnap.framework.EntityDef
 
isReadOnly() - Method in class uk.nominet.catnap.framework.Member
 
isSaveOnly() - Method in class uk.nominet.catnap.framework.ForeignKey
 
isTransient() - Method in class uk.nominet.catnap.framework.EntityDef
 

M

Member - class uk.nominet.catnap.framework.Member.
Represents a definition of a field within an entity has simply two fields name - corresponds to the name of the field within the matching java class column - corresponds to the returned column name from the pl/sql call.
Member(EntityDef, String, String, boolean, boolean, boolean) - Constructor for class uk.nominet.catnap.framework.Member
 
mapRow(ResultSet, int) - Method in class uk.nominet.catnap.dao.CatnapAbstractFinderResultsExtractor
Map a row from the db.
maxResults - Variable in class uk.nominet.catnap.dao.CatnapAbstractFinderResultsExtractor
 
mergeAuxillarySchema(Schema) - Method in class uk.nominet.catnap.framework.Schema
Merge the contents of the passed schema with myself.
mergeInteractionMethods(EntityDef) - Method in class uk.nominet.catnap.framework.EntityDef
 
mergeOtherEntity(EntityDef) - Method in class uk.nominet.catnap.framework.EntityDef
 

P

PageableList - class uk.nominet.catnap.dao.PageableList.
Pageable List.
PageableList() - Constructor for class uk.nominet.catnap.dao.PageableList
 
parse(InputStream) - Method in class uk.nominet.catnap.framework.CatnapXMLParser
Main method which parses an entity set xml file and returns an entity set tree.
postRead(EntityDef, Object, Map) - Method in interface uk.nominet.catnap.dao.CatnapInterceptor
Post read method, fired just after an entity has been read.
postRead(EntityDef, Object, Map) - Method in class uk.nominet.catnap.dao.CatnapInterceptorAdaptor
Default adaptor implementation of postRead
postSave(EntityDef, Object, boolean, Map) - Method in interface uk.nominet.catnap.dao.CatnapInterceptor
Postsave is fired just after a save on an entity.
postSave(EntityDef, Object, boolean, Map) - Method in class uk.nominet.catnap.dao.CatnapInterceptorAdaptor
Default adaptor implementation of postSave
preDelete(EntityDef, Object, Map) - Method in interface uk.nominet.catnap.dao.CatnapInterceptor
Predelete is fired just before a delete on an entity.
preDelete(EntityDef, Object, Map) - Method in class uk.nominet.catnap.dao.CatnapInterceptorAdaptor
Default adaptor implementation of preDelete
preSave(EntityDef, Object, boolean, Map) - Method in interface uk.nominet.catnap.dao.CatnapInterceptor
Presave is fired just before a save on an entity.
preSave(EntityDef, Object, boolean, Map) - Method in class uk.nominet.catnap.dao.CatnapInterceptorAdaptor
Default adaptor implementation of preSave
processRow(ResultSet, int, ArrayList) - Method in class uk.nominet.catnap.dao.CatnapAbstractFinderResultsExtractor
Common code used for processing a particular row.

R

RECORD_COUNT_NOT_AVAILABLE - Static variable in class uk.nominet.catnap.dao.PageableList
 
Relationship - class uk.nominet.catnap.framework.Relationship.
Created by IntelliJ IDEA.
Relationship(String, boolean, String, String, boolean, boolean) - Constructor for class uk.nominet.catnap.framework.Relationship
Only useful creation constructor for our needs.

S

SQLUtility - class uk.nominet.catnap.utility.SQLUtility.
Created by IntelliJ IDEA.
SQLUtility() - Constructor for class uk.nominet.catnap.utility.SQLUtility
 
Schema - class uk.nominet.catnap.framework.Schema.
A container for a set of entities.
Schema() - Constructor for class uk.nominet.catnap.framework.Schema
 
StubDataSource - class uk.nominet.catnap.utility.StubDataSource.
 
StubDataSource() - Constructor for class uk.nominet.catnap.utility.StubDataSource
 
saveEntity(String, Object) - Method in class uk.nominet.catnap.dao.CatnapSession
Main save entity method.
saveEntity(String, Object, Map) - Method in class uk.nominet.catnap.dao.CatnapSession
Save entity which also accepts a map of session parameters which will be passed to any defined interceptors Useful if other dynamic data is required within the interceptor logic.
saveListOfEntities(String, List) - Method in class uk.nominet.catnap.dao.CatnapSession
Save a list of entities along with all related entities.
saveListOfEntities(String, List, Map) - Method in class uk.nominet.catnap.dao.CatnapSession
Save a list of entities, passing an additional map of session parameters which will be passed to any defined CatnapInterceptors.
sessionData - Variable in class uk.nominet.catnap.dao.CatnapAbstractFinderResultsExtractor
 
setCatnapInterceptors(Map) - Method in class uk.nominet.catnap.dao.CatnapSession
Set the interceptors in use by catnap.
setDataSource(DataSource) - Method in class uk.nominet.catnap.dao.CatnapSession
Spring method for setting the data source.
setJavaFieldValue(Object, Object) - Method in class uk.nominet.catnap.framework.Member
Set the value of a particular field for the passed source object.
setLogWriter(PrintWriter) - Method in class uk.nominet.catnap.utility.StubDataSource
 
setLoginTimeout(int) - Method in class uk.nominet.catnap.utility.StubDataSource
 
setNextOffset(int) - Method in class uk.nominet.catnap.dao.PageableList
Set the next offset in the paging loop (or current offset if no more pages available)
setPostInterceptorDuration(long) - Method in class uk.nominet.catnap.profile.CatnapOperationProfile
Set the time spent executing the post interceptor if applicable
setPreInterceptorDuration(long) - Method in class uk.nominet.catnap.profile.CatnapOperationProfile
Set the time spent executing the pre interceptor if applicable
setRelationship(Relationship) - Method in class uk.nominet.catnap.framework.Member
Set the relationship on this field.
setSchemaClasspath(String) - Method in class uk.nominet.catnap.dao.CatnapSession
 
setSchemaFilePath(String) - Method in class uk.nominet.catnap.dao.CatnapSession
 
setSnapshot(Object) - Method in interface uk.nominet.catnap.dao.CatnapSnapshot
 
setSnapshot(Object) - Method in class uk.nominet.catnap.dao.CatnapSnapshotImpl
 
setTotalOperationDuration(long) - Method in class uk.nominet.catnap.profile.CatnapOperationProfile
Set the total operation duration
startProfiling() - Static method in class uk.nominet.catnap.profile.CatnapProfileManager
Tell Catnap to start profiling
stopProfiling() - Static method in class uk.nominet.catnap.profile.CatnapProfileManager
Tell Catnap to stop profiling

U

uk.nominet.catnap.dao - package uk.nominet.catnap.dao
 
uk.nominet.catnap.exception - package uk.nominet.catnap.exception
 
uk.nominet.catnap.framework - package uk.nominet.catnap.framework
 
uk.nominet.catnap.profile - package uk.nominet.catnap.profile
 
uk.nominet.catnap.utility - package uk.nominet.catnap.utility
 

W

writeToStream(OutputStream, int) - Method in class uk.nominet.catnap.profile.CatnapOperationProfile
Write the profile to an arbitrary stream indenting by the number of chars supplied.
writeToStream(OutputStream) - Method in class uk.nominet.catnap.profile.CatnapProfile
Emit the contents of all profiles to the passed stream in a nice format.

A C D E F G H I M P R S U W