A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

A

A_BYTES - Field in NCube
acceptMine(ApplicationID, Object, String) - Method in NCubeController
acceptMine(ApplicationID, Object) - Method in NCubeManager
Forcefully merge the branch cubes passed in, into head, making them the latest revision in head.
acceptMine(ApplicationID, Object) - Method in NCubeMutableClient
acceptMine(ApplicationID, Object) - Method in NCubeRuntime
acceptTheirs(ApplicationID, Object, String) - Method in NCubeController
acceptTheirs(ApplicationID, Object, String) - Method in NCubeManager
Forcefully update the branch cubes with the cube with the same name from the HEAD branch.
acceptTheirs(ApplicationID, Object, String) - Method in NCubeMutableClient
acceptTheirs(ApplicationID, Object, String) - Method in NCubeRuntime
Action - Enum in com.cedarsoftware.ncube
This class defines allowable actions against persisted n-cubes
active - Field in PoolInterceptor
ADD - Enum Constant in Delta.Type
add(Long) - Method in LongHashSet
add(Comparable) - Method in RangeSet
addAdvice(Advice, String) - Method in NCube
Add advice to this n-cube that will be called before / after any Controller Method or URL-based Expression, for the given method
addAdvice(ApplicationID, String, Advice) - Method in NCubeRuntime
Associate Advice to all n-cubes that match the passed in regular expression.
addAdvice(ApplicationID, String, Advice) - Method in NCubeRuntimeClient
addAdviceToMatchedCube(Advice, Pattern, NCube, Axis) - Method in NCubeRuntime
addAll(Collection<? extends Long>) - Method in LongHashSet
addAllToAppCache(String, List<String>) - Method in NCubeController
addAllToVersionCache(String, Object) - Method in NCubeController
addAppPermissionsCube(ApplicationID) - Method in NCubeManager
addAppPermissionsCubes(ApplicationID) - Method in NCubeManager
addAppUserGroupsCube(ApplicationID) - Method in NCubeManager
addAvailableValues(String, String, boolean, boolean, Map) - Method in VisualizerRelInfo
addAxis(Axis) - Method in NCube
Add an Axis to this NCube.
addAxis(ApplicationID, String, String, ApplicationID, String, String, ApplicationID, String) - Method in NCubeController
Add axis to an existing SNAPSHOT n-cube that is a reference to an axis in another cube.
addBackToAvailableTargetScope(VisualizerInfo) - Method in RpmVisualizerRelInfo
addBatchInsert(PreparedStatement, ResultSet, ApplicationID, String, long, String, String, int) - Method in NCubeJdbcPersister
addBranchesToCache(ApplicationID, Collection<String>) - Method in NCubeController
addBranchPermissionsCube(ApplicationID) - Method in NCubeManager
addBranchToCache(ApplicationID) - Method in NCubeController
addCellValueSection(VisualizerInfo, StringBuilder) - Method in VisualizerRelInfo
addClassTraits(StringBuilder) - Method in RpmVisualizerRelInfo
addColumn(Column) - Method in Axis
Add a Column from another Axis to this Axis.
addColumn(String, Comparable, String, Long) - Method in NCube
Add a column to the n-cube
addColumnInternal(Column) - Method in Axis
addColumnPrefixText(StringBuilder, Column) - Method in HtmlFormatter
addCube(NCube) - Method in NCubeRuntime
Add a cube to the internal cache of available cubes.
addCube(NCube) - Method in NCubeRuntimeClient
addCubeNames(String, String) - Method in VisualizerRelInfo
addCubeNamesList(String, Set<String>) - Method in VisualizerRelInfo
addFieldDetails(StringBuilder) - Method in RpmVisualizerRelInfo
addFileHeader(URL, HttpServletResponse) - Method in ContentCmdCell
addHeaders(HttpPost) - Method in JsonHttpProxy
addInputKeysUsed(Collection) - Method in RuleInfo
addMetaProperties(Map<String, Object>) - Method in Axis
Add a Map of meta properties all at once.
addMetaProperties(Map<String, Object>) - Method in Column
Add a Map of meta properties all at once.
addMetaProperties(Map<String, Object>) - Method in NCube
Add a Map of meta properties all at once.
addMetaPropertiesToColumn(Column, List<Delta>, Axis) - Method in DeltaProcessor
addNodeScope(String, String, boolean, boolean, Map) - Method in VisualizerRelInfo
addPrototypeExpImports(Map<String, Object>, StringBuilder, NCube) - Method in GroovyExpression
addRequiredScopeKeys(VisualizerInfo) - Method in VisualizerRelInfo
If the required scope keys have not already been loaded for this cube, load them.
addScopeDefault(Map<String, Object>, String, Object) - Method in RpmVisualizerRelInfo
addSysLockingCube(ApplicationID) - Method in NCubeManager
addTenant(ApplicationID) - Method in NCubeController
addToAppCache(String, String) - Method in NCubeController
addToStack(RpmVisualizerInfo, RpmVisualizerRelInfo, String, String, String) - Method in RpmVisualizer
addToStack(VisualizerInfo, VisualizerRelInfo, VisualizerRelInfo, String, Map) - Method in Visualizer
addToVersionsCache(ApplicationID) - Method in NCubeController
addTraits(StringBuilder, String) - Method in RpmVisualizerRelInfo
addUnboundAxis(String, String, Object) - Method in RuleInfo
addURL(String) - Method in CdnClassLoader
Add the passed in String URL to the classpath.
addURLs(List<String>) - Method in CdnClassLoader
addVersions(Set<String>, List<String>, String) - Method in NCubeManager
adjustCoord(LongHashSet, Map, Map<Long, Long>) - Method in DeltaProcessor
Advice - Interface in com.cedarsoftware.ncube
Implement this interface and pass a reference of this implementation to n-cube's adviceHandler() API, and n-cube will call the handler before and after each expression or method.
adviceCacheManager - Field in NCubeRuntime
advices - Field in NCube
advise(ProceedingJoinPoint) - Method in NCubeControllerAdvice
after(Method, NCube, Map, Map, Object, Throwable) - Method in Advice
This method is called after a n-cube expression or controller method is called.
ALIASES - Field in RpmVisualizerHelper.ComparableVersion.StringItem
allGroups - Field in VisualizerInfo
allGroupsKeys - Field in VisualizerInfo
allowExecute - Field in NCubeController
allowMutableMethods - Property in NCubeConfiguration
allowMutableMethods - Field in NCubeRuntime
alreadyExists(StackTraceElement, StackTraceElement) - Method in NCubeRuntime
app - Field in ApplicationID
APP - Field in CdnRouter
app - Field in NCubeInfoDto
appBranches - Field in NCubeController
appCache - Field in NCubeController
append(String) - Method in BaseJsonFormatter
appId - Field in NCube
appId - Field in RpmVisualizerHelper
appId - Field in Visualizer
appId - Field in VisualizerCellInfo
appId - Field in VisualizerHelper
appId - Field in VisualizerInfo
appId - Field in VisualizerRelInfo
ApplicationID - Class in com.cedarsoftware.ncube
This class binds together Tenant, App, version, status, and branch.
ApplicationID(String, String, String, String, String) - Constructor in ApplicationID
applyAdvices(NCube) - Method in NCubeRuntime
Apply existing advices loaded into the NCubeRuntime, to the passed in n-cube.
applyToEntries(String, Closure) - Method in GCacheManager
Apply the passed in Closure to all values in the cache.
appVersions - Field in NCubeController
areAxisDifferencesOK(Map<String, Object>, Map<String, Object>) - Method in DeltaProcessor
Verify that axis-level changes are OK.
areAxisPropsEqual(Object) - Method in Axis
Returns:
true if all the properties on the passed in object are the same as this Axis.
areCellDifferencesOK(Map<String, Object>, Map<String, Object>) - Method in DeltaProcessor
Verify that cell changes are OK between the two change sets.
areColumnDifferencesOK(Map<String, Object>, Map<String, Object>) - Method in DeltaProcessor
Verify that axis-Column changes are OK.
areDeltaSetsCompatible(Map<String, Object>, Map<String, Object>) - Method in DeltaProcessor
findCol == null 1. you have a value not on the axis and there is no default findCol.default && value !
areNCubeDifferencesOK(Map<String, Object>, Map<String, Object>) - Method in DeltaProcessor
Verify that ncube-level changes are OK.
args - Field in ReferenceAxisLoader
ARRAY_BYTES - Field in NCube
asBranch(String) - Method in ApplicationID
Convert an ApplicationID from one branch to another
asHead() - Method in ApplicationID
Creates a new ApplicationID with HEAD as the branch using all the same parameters of this ApplicationID.
asRelease() - Method in ApplicationID
Creates a new ApplicationID with a status of release using all the same parameters of this ApplicationID, but forcing the branch to HEAD (release versions can only exit on HEAD).
assertAtLeast1Rule(Collection<Column>, String) - Method in NCube
ASSERTION_FAILURES - Field in RuleInfo
assertLockedByMe(ApplicationID) - Method in NCubeManager
assertNotLockBlocked(ApplicationID) - Method in NCubeManager
assertPermissions(ApplicationID, String, Action) - Method in NCubeManager
Assert that the requested permission is allowed.
assertPermissions(ApplicationID, String, Action) - Method in NCubeMutableClient
assertPermissions(ApplicationID, String, Action) - Method in NCubeRuntime
asSnapshot() - Method in ApplicationID
Creates a new ApplicationID with a status of SNAPSHOT using all the same parameters of this ApplicationID.
asType(Class) - Method in ApplicationID
Allow ApplicationID to be converted to Map as in appId as Map
asType(Class) - Method in CellInfo
Support the 'as' operator so that the following expression works:
CellInfo cellInfo = new CellInfo('hey')
Map cellInfoMap = cellInfo as Map
asVersion(String) - Method in ApplicationID
Convert an Application from one version to another
at(Map, Map, Object) - Method in NCube
Fetch the contents of the cell at the location specified by the coordinate argument.
at(Map, String, def, ApplicationID) - Method in NCubeGroovyExpression
Fetch the cell contents using the current input coordinate and specified n-cube, but first apply any updates from the passed in coordinate.
authCache - Field in JsonHttpProxy
availableGroupsAllLevels - Field in VisualizerInfo
availableScopeValues - Field in VisualizerRelInfo
availableTargetScope - Field in VisualizerRelInfo
Axis - Class in com.cedarsoftware.ncube
Implements an Axis of an NCube.
Axis.AxisRefProvider - Interface in com.cedarsoftware.ncube
Implement to provide data for this Axis
AXIS_ACTION - Property in NCubeConstants
Axis(String, long, boolean, Axis.AxisRefProvider) - Constructor in Axis
Use this constructor to create a 'reference' axis.
axis - Property in AxisDelta
AXIS_BINDINGS - Field in RuleInfo
AXIS - Enum Constant in Delta.Location
AXIS_FIELD - Property in RpmVisualizerConstants
AXIS_META - Enum Constant in Delta.Location
AXIS_NAME - Property in RpmVisualizerConstants
AXIS_RESOURCE - Property in NCubeConstants
AXIS_ROLE - Property in NCubeConstants
AXIS_SYSTEM - Property in NCubeConstants
AXIS_TRAIT - Property in RpmVisualizerConstants
AXIS_USER - Property in NCubeConstants
AxisDelta - Class in com.cedarsoftware.ncube
Class used to hold axis difference (delta) information.
AxisDelta(Axis, String, String) - Constructor in AxisDelta
axisList - Field in NCube
axisName - Field in CoordinateNotFoundException
axisName - Field in ReferenceAxisLoader
AxisOverlapException - Class in com.cedarsoftware.ncube.exception
Sub-class of RuntimeException for extra clarification if needed.
AxisOverlapException(String) - Constructor in AxisOverlapException
AxisRef - Class in com.cedarsoftware.ncube
This class contains all the fields necessary to point to another axis, including optional filter specification reference fields as well.
AxisRef() - Constructor in AxisRef
AxisType - Enum in com.cedarsoftware.ncube
This class defines allowable n-cube axis types.
axisType - Property in ColumnDelta
AxisValueType - Enum in com.cedarsoftware.ncube
This class defines allowable n-cube axis value types.

B

BASE_AXIS_ID - Field in Axis
BaseJsonFormatter - Class in com.cedarsoftware.ncube.formatters
Base class for NCube formatters
BaseJsonFormatter(OutputStream) - Constructor in BaseJsonFormatter
bean - Field in NCubeRuntime
beanName - Field in NCubeRuntime
before(Method, NCube, Map, Map) - Method in Advice
This method is called before an n-cube expression or controller method is called.
BIG_DECIMAL - Enum Constant in AxisValueType
BIG_DECIMAL - Enum Constant in RpmVisualizerHelper.PRIMITIVE_TYPE
BIG_INTEGER_ZERO - Field in RpmVisualizerHelper.ComparableVersion.IntegerItem
BinaryUrlCmd - Class in com.cedarsoftware.ncube
Process a binary type (byte[]) that is specified at a URL.
BinaryUrlCmd(String, boolean) - Constructor in BinaryUrlCmd
bind(String, Column) - Method in Binding
Binding - Class in com.cedarsoftware.ncube
This class represents a binding to a Set of columns, and the associated return value.
Binding(String, int) - Constructor in Binding
BOOLEAN - Enum Constant in RpmVisualizerHelper.PRIMITIVE_TYPE
booleanValue(Object) - Method in CellInfo
bracketMatch - Property in Regexes
BRANCH_ADDS - Field in NCubeMutableClient
branch - Field in ApplicationID
BRANCH - Field in CdnRouter
BRANCH_DELETES - Field in NCubeMutableClient
BRANCH_FASTFORWARDS - Field in NCubeMutableClient
branch - Field in NCubeInfoDto
BRANCH_REJECTS - Field in NCubeMutableClient
BRANCH_RESTORES - Field in NCubeMutableClient
BRANCH_UPDATES - Field in NCubeMutableClient
BranchMergeException - Class in com.cedarsoftware.ncube.exception
Sub-class of RuntimeException for extra clarification if needed.
BranchMergeException(String, Map<String, Object>) - Constructor in BranchMergeException
BREAK - Property in VisualizerConstants
breakAxisReference(String) - Method in NCube
Convert a reference axis to a non-reference axis.
breakAxisReference(ApplicationID, String, String) - Method in NCubeController
breakReference() - Method in Axis
Break the reference to the other axis.
broadcast(ApplicationID) - Method in NCubeManager
buildAppId(Map<String, String[]>) - Method in ProxyRouter
buildCell(NCube, StringBuilder, Set<Long>, boolean) - Method in HtmlFormatter
buildColumnGuts(StringBuilder, Column) - Method in HtmlFormatter
buildCube(ApplicationID, ResultSet) - Method in NCubeJdbcPersister
builder - Field in BaseJsonFormatter
builder - Field in TestResultsFormatter
buildGroovy(Map<String, Object>, String, String) - Method in GroovyBase
buildGroovy(Map<String, Object>, String, String) - Method in GroovyExpression
buildGroovy(Map<String, Object>, String, String) - Method in GroovyMethod
buildIdList(List<NCubeInfoDto>) - Method in NCubeManager
buildName(String) - Method in NCubeJdbcPersister
buildNameCondition(String) - Method in NCubeJdbcPersister

C

C_BYTES - Field in NCube
cache - Field in UrlCommandCell
cacheable - Field in UrlCommandCell
cacheCube(NCube) - Method in NCubeRuntime
cacheKey(String) - Method in ApplicationID
caches - Field in GCacheManager
calculateAggregateInfo() - Method in VisualizerInfo
call(String, String, List) - Method in CallableBean
call(String, String, List) - Method in JsonHttpProxy
call(String, String, List) - Method in ReflectiveProxy
CallableBean - Interface in com.cedarsoftware.util
Authors:
John DeRegnaucourt ([email protected]), Josh Snyder ([email protected])
Copyright (c) Cedar Software LLC

Licensed under the Apache License, Version 2.0 (the "License") you may not use this file except in compliance with the License.
cancelPullRequest(String) - Method in NCubeController
cancelPullRequest(String) - Method in NCubeManager
cancelPullRequest(String) - Method in NCubeMutableClient
cancelPullRequest(String) - Method in NCubeRuntime
canLoadTarget() - Method in RpmVisualizerRelInfo
canonical - Field in RpmVisualizerHelper.ComparableVersion
caseInsensitiveSort(Object) - Method in NCubeController
CdnClassLoader - Class in com.cedarsoftware.ncube.util
@author Ken Partlow ([email protected])
CdnClassLoader(List<String>, List<String>) - Constructor in CdnClassLoader
Create a class loader that will have the additional URLs added to the classpath.
CdnDefaultHandler - Class in ncube.grv.exp.cdn
Base class for all CdnRouter cubes default cells by type (HTML, css, js, etc.)
CdnDefaultHandler() - Constructor in CdnDefaultHandler
CdnRouter - Class in com.cedarsoftware.ncube.util
Accept inbound requests for static content, route via n-cube.
CdnRouter() - Constructor in CdnRouter
CdnRoutingProvider - Interface in com.cedarsoftware.ncube.util
Implement this interface to set up the coordinate used to access a CDN routing, templating, n-cube.
cdnUrlPattern - Property in Regexes
CELL - Enum Constant in Delta.Location
CELL_META - Enum Constant in Delta.Location
cell - Field in VisualizerCellInfo
CellInfo - Class in com.cedarsoftware.ncube
Get information about a cell (makes it a uniform query-able object).
CellInfo(Object) - Constructor in CellInfo
Construct a cell info from the contents of a cell.
cellInfo - Field in VisualizerRelInfo
cells - Field in NCube
cellValuesLabel - Field in VisualizerInfo
changed - Field in NCubeInfoDto
CHANGED - Property in NCubeJdbcPersister
ChangeType - Enum in com.cedarsoftware.ncube
Allowed cell types for n-cube.
changeType - Property in AxisDelta
ChangeType(String) - Constructor in ChangeType
changeType - Property in ColumnDelta
changeType - Field in NCubeInfoDto
changeVersionValue(ApplicationID, String) - Method in NCubeController
Change the SNAPSHOT version number of an n-cube.
changeVersionValue(Connection, ApplicationID, String) - Method in NCubeJdbcPersister
changeVersionValue(ApplicationID, String, String) - Method in NCubeJdbcPersisterAdapter
changeVersionValue(ApplicationID, String) - Method in NCubeManager
changeVersionValue(ApplicationID, String) - Method in NCubeMutableClient
changeVersionValue(ApplicationID, String, String) - Method in NCubePersister
changeVersionValue(ApplicationID, String) - Method in NCubeRuntime
checkBranchPermission(NCube, String) - Method in NCubeManager
checkPermissionCache(Cache, String) - Method in NCubeManager
checkPermissions(ApplicationID, String, String) - Method in NCubeController
checkPermissions(ApplicationID, String, String) - Method in NCubeManager
Verify whether the action can be performed against the resource (typically cube name).
checkPermissions(ApplicationID, String, String) - Method in NCubeMutableClient
checkPermissions(ApplicationID, String, String) - Method in NCubeRuntime
checkResourcePermission(NCube, String, String, String) - Method in NCubeManager
CISTRING - Enum Constant in AxisValueType
CLASS_NAME_FOR_L2_CALC - Field in GroovyBase
CLASS_TRAITS - Property in RpmVisualizerConstants
CLASS_TRAITS - Field in RpmVisualizerHelper
CLASSPATH_CUBE - Property in NCubeConstants
classType - Field in RpmVisualizerHelper.PRIMITIVE_TYPE
cleanKey(String) - Method in NCubeController
clear() - Method in LongHashSet
clear() - Method in RangeSet
clearAdvices() - Method in NCube
For testing, advices need to be removed after test completes.
clearAppCache(String) - Method in NCubeController
clearBranchCache(ApplicationID) - Method in NCubeController
clearCache() - Method in CdnClassLoader
Clear any internal caches.
clearCache(ApplicationID) - Method in GroovyBase
clearCache(ApplicationID) - Method in NCubeController
clearCache(ApplicationID) - Method in NCubeGroovyController
clearCache() - Method in NCubeRuntime
clearCache(ApplicationID) - Method in NCubeRuntimeClient
clearCache() - Method in NCubeTestClient
clearCells() - Method in NCube
Clear all cell values.
clearClassLoaderCache() - Method in GroovyBase
clearClassLoaderCache() - Method in UrlCommandCell
clearCubeFromCache(ApplicationID, String) - Method in NCubeRuntime
clearDefaultCell(ApplicationID, String) - Method in NCubeController
clearIndexes() - Method in Axis
clearMetaProperties() - Method in Axis
Remove all meta properties associated to this Axis.
clearMetaProperties() - Method in Column
Remove all meta properties associated to this Column.
clearMetaProperties() - Method in NCube
Remove all meta properties associated to this n-cube.
clearSha1() - Method in NCube
clearSysParams() - Method in NCubeRuntime
clearSysParams() - Method in NCubeTestClient
clearTestDatabase() - Method in NCubeController
clearTestDatabase(Connection) - Method in NCubeJdbcPersister
clearTestDatabase(String) - Method in NCubeJdbcPersisterAdapter
clearTestDatabase() - Method in NCubeManager
clearTestDatabase(String) - Method in NCubePersister
clearTestDatabase() - Method in NCubeRuntime
clearTestDatabase() - Method in NCubeTestClient
clearTestDatabase() - Method in NCubeTestServer
clearVersionCache(String) - Method in NCubeController
closeStream() - Method in BaseJsonFormatter
closure - Field in GCacheManager.NCubeRemovalListener
cmd - Field in UrlCommandCell
code - Field in ChangeType
COL_BYTES - Field in NCube
collapseToUiSupportedTypes() - Method in CellInfo
Collapse: byte, short, int ==> long Collapse: float ==> double Collapse: BigInteger ==> BigDecimal
colNameToCol - Field in Axis
Column - Class in com.cedarsoftware.ncube
Holds the value of a 'column' on an axis.
Column(Column) - Constructor in Column
column - Property in ColumnDelta
COLUMN - Enum Constant in Delta.Location
COLUMN_META - Enum Constant in Delta.Location
ColumnDelta - Class in com.cedarsoftware.ncube
Class used to hold column difference (delta) information.
ColumnDelta(AxisType, Column, Comparable, String) - Constructor in ColumnDelta
columnIdsToString(Set<Long>) - Method in NCube
columnToMap(Column) - Method in NCubeController
comma() - Method in BaseJsonFormatter
CommandCell - Interface in com.cedarsoftware.ncube
A 'CommandCell' represents an executable cell.
CommandCellException - Class in com.cedarsoftware.ncube.exception
This exception indicates that an Exception occurred while attempting to execute a CommandCell.
CommandCellException(String, Throwable) - Constructor in CommandCellException
COMMIT - Enum Constant in Action
commitBranch(ApplicationID, Object) - Method in NCubeController
commitBranch(ApplicationID, Object) - Method in NCubeManager
Commit the passed in changed cube records identified by NCubeInfoDtos.
commitBranch(ApplicationID, Object) - Method in NCubeMutableClient
commitBranch(ApplicationID, Object) - Method in NCubeRuntime
commitBranchFromRequest(ApplicationID, Object, String) - Method in NCubeManager
commitCube(ApplicationID, String) - Method in NCubeController
commitCubes(Connection, ApplicationID, Object, String, String, long) - Method in NCubeJdbcPersister
commitCubes(ApplicationID, Object, String, String, long) - Method in NCubeJdbcPersisterAdapter
commitCubes(ApplicationID, Object, String, String, long) - Method in NCubePersister
commitMergedCubeToBranch(Connection, ApplicationID, NCube, String, String, long) - Method in NCubeJdbcPersister
commitMergedCubeToBranch(ApplicationID, NCube, String, String, long) - Method in NCubeJdbcPersisterAdapter
commitMergedCubeToBranch(ApplicationID, NCube, String, String, long) - Method in NCubePersister
commitMergedCubeToHead(Connection, ApplicationID, NCube, String, long) - Method in NCubeJdbcPersister
commitMergedCubeToHead(ApplicationID, NCube, String, long) - Method in NCubeJdbcPersisterAdapter
commitMergedCubeToHead(ApplicationID, NCube, String, long) - Method in NCubePersister
COMPARABLE - Enum Constant in AxisValueType
comparableQualifier(String) - Method in RpmVisualizerHelper.ComparableVersion.StringItem
Returns a comparable value for a qualifier.
compare(String, String) - Method in NCubeController.BranchComparator
compare(String, String) - Method in NCubeController.VersionComparator
compare(String, String) - Method in VersionComparator
compareMetaProperties(Map<String, Object>, Map<String, Object>, Location, String, Object) - Method in DeltaProcessor
Build List of Delta objects describing the difference between the two passed in Meta-Properties Maps.
compareTo(Comparable) - Method in Column
compareTo(Object) - Method in Delta
compareTo(LatLon) - Method in LatLon
compareTo(Point2D) - Method in Point2D
compareTo(Point3D) - Method in Point3D
compareTo(Range) - Method in Range
compareTo(RangeSet) - Method in RangeSet
compareTo(ComparableVersion) - Method in RpmVisualizerHelper.ComparableVersion
compareTo(Item) - Method in RpmVisualizerHelper.ComparableVersion.IntegerItem
compareTo(Item) - Method in RpmVisualizerHelper.ComparableVersion.Item
compareTo(Item) - Method in RpmVisualizerHelper.ComparableVersion.ListItem
compareTo(Item) - Method in RpmVisualizerHelper.ComparableVersion.StringItem
compareTo(CommandCell) - Method in UrlCommandCell
compile(GroovyClassLoader, String, Map<String, Object>) - Method in GroovyBase
Ensure that the sys.classpath CdnClassLoader is used during compilation.
compile() - Method in NCube
Pre-compile command cells, meta-properties, and rule conditions that are expressions
compileCell(Map, GroovyBase) - Method in NCube
compilePrep1(GroovyClassLoader, String, Map<String, Object>) - Method in GroovyBase
Ensure that the sys.classpath CdnClassLoader is used during compilation.
compilePrep2(GroovyClassLoader, String, Map<String, Object>) - Method in GroovyBase
Ensure that the the exact same source class is compiled only one at a time.
computeL2CacheKey(Object, Map<String, Object>) - Method in GroovyBase
Compute SHA1 hash for this CommandCell.
concurrencyLevel - Field in GCacheManager
concurrencyNCubeCache - Property in NCubeConfiguration
concurrencyPermCache - Property in NCubeConfiguration
CONFIG_ALL_GROUPS - Property in VisualizerConstants
CONFIG_ALL_TYPES - Property in VisualizerConstants
CONFIG_GROUP_SUFFIX - Property in VisualizerConstants
CONFIG_ITEM - Property in VisualizerConstants
CONFIG_NETWORK_OVERRIDES_BASIC - Property in VisualizerConstants
CONFIG_NETWORK_OVERRIDES_FULL - Property in VisualizerConstants
configureParentClassLoader(ClassLoader) - Method in CdnClassLoader
Injects URLClassLoader as parent to pickup generated classes directory, if configured
CONFLICT - Enum Constant in ChangeType
connectionProvider - Field in NCubeJdbcPersisterAdapter
contains(Comparable) - Method in Axis
@param value to test against this Axis
contains(Object) - Method in LongHashSet
contains(Comparable) - Method in RangeSet
Parameters:
value - to compare with this RangeSet to determine if the value is within.
containsAll(Collection) - Method in LongHashSet
containsBean(String) - Method in NCubeAppContext
containsCell(Map, boolean) - Method in NCube
Test to see if a value is mapped at the given coordinate.
containsCellById(Collection<Long>) - Method in NCube
Returns:
true if and only if there is a cell stored at the location specified by the Set coordinate.
CONTENT_NAME - Field in CdnRouter
CONTENT_TYPE - Field in CdnRouter
ContentCmdCell - Class in com.cedarsoftware.ncube
This class represents any cell that needs to return content from a URL.
ContentCmdCell.CachingInputStream - Class in com.cedarsoftware.ncube
ContentCmdCell.CachingInputStream(InputStream) - Constructor in ContentCmdCell.CachingInputStream
Creates a FilterInputStream by assigning the argument in to the field this.in so as to remember it for later use.
ContentCmdCell(String, String, boolean) - Constructor in ContentCmdCell
context - Field in JsonHttpProxy
context - Property in NCubeConfiguration
CONTROLLER_BEAN - Property in NCubeConstants
controller - Field in NCubeControllerAdvice
convert(String) - Method in ApplicationID
Convert "tenant/app/version/status/branch/" to ApplicationID
convert(String) - Method in NCubeTestReader
convertAxis(Axis) - Method in NCubeController
Convert Axis to Map of Map representation (using json-io) and modify the column ID to a String in the process.
convertPattern(String) - Method in NCubeJdbcPersister
convertStringToValue(String) - Method in NCubeController
coord - Field in Binding
coord - Property in NCube.StackEntry
coord - Field in NCubeTest
coord - Field in RuleJump
coordinate - Field in CoordinateNotFoundException
coordinate - Field in VisualizerCellInfo
coordinateKeys - Field in InvalidCoordinateException
CoordinateNotFoundException - Class in com.cedarsoftware.ncube.exception
Sub-class of RuntimeException for extra clarification if needed.
CoordinateNotFoundException(String, String, Map, String, Object) - Constructor in CoordinateNotFoundException
copyBranch(ApplicationID, ApplicationID, boolean) - Method in NCubeController
copyBranch(Connection, ApplicationID, ApplicationID) - Method in NCubeJdbcPersister
copyBranch(ApplicationID, ApplicationID, String) - Method in NCubeJdbcPersisterAdapter
copyBranch(ApplicationID, ApplicationID, boolean) - Method in NCubeManager
Copy branch from one app id to another
copyBranch(ApplicationID, ApplicationID, boolean) - Method in NCubeMutableClient
copyBranch(ApplicationID, ApplicationID, String) - Method in NCubePersister
copyBranch(ApplicationID, ApplicationID, boolean) - Method in NCubeRuntime
copyBranchInitialRevisions(Connection, ApplicationID, ApplicationID) - Method in NCubeJdbcPersister
copyBranchWithHistory(Connection, ApplicationID, ApplicationID) - Method in NCubeJdbcPersister
copyBranchWithHistory(ApplicationID, ApplicationID, String) - Method in NCubeJdbcPersisterAdapter
copyBranchWithHistory(ApplicationID, ApplicationID, String) - Method in NCubePersister
copyCells(ApplicationID, String, Object, boolean) - Method in NCubeController
copyDefaultColumnMetaPropsToAxis(Column, Axis) - Method in JsonFormatter
Copy the meta-properties from the default column to the Axis.
createAssertions() - Method in NCubeTest
createAssertions(Object) - Method in NCubeTestReader
createBranch(ApplicationID) - Method in NCubeController
createCache(String) - Method in GCacheManager
createCellInfo(JsonObject) - Method in NCubeTestReader
createClient() - Method in JsonHttpProxy
Creates the client object with the proxy and cookie store for later use.
createColumnFromValue(Comparable, Long, Map<String, Object>) - Method in Axis
Given the passed in 'raw' value, get a Column from the passed in value, which entails converting the 'raw' value to the correct type, promoting the value to the appropriate internal value for comparison, and so on.
createCoord(Object) - Method in NCubeTestReader
createCube(NCube) - Method in NCubeController
Create an n-cube (SNAPSHOT only) for Java clients.
createCube(Connection, NCube, String) - Method in NCubeJdbcPersister
createCube(NCube, String) - Method in NCubeJdbcPersisterAdapter
createCube(NCube) - Method in NCubeManager
createCube(NCube) - Method in NCubeMutableClient
createCube(NCube, String) - Method in NCubePersister
createCube(NCube) - Method in NCubeRuntime
createCubeFromBytes(byte[]) - Method in NCube
Create a cube from a byte[] of JSON bytes, or a gzip byte[] of JSON bytes, both are JSON content representing an n-cube.
createCubeFromStream(InputStream) - Method in NCube
Create an n-cube from a stream of bytes.
CREATED - Enum Constant in ChangeType
createDate - Field in NCubeInfoDto
createEdge(Long) - Method in RpmVisualizerRelInfo
createEdge(Long) - Method in VisualizerRelInfo
createExpressionFromValue(String) - Method in Axis
createFrom(Object) - Method in CellInfo
createHid - Field in NCubeInfoDto
createNewSnapshotId(String) - Method in ApplicationID
Creates a new SNAPSHOT version of this application id.
createNewTest(ApplicationID, String, String) - Method in NCubeController
createNode(VisualizerInfo, String) - Method in RpmVisualizerRelInfo
createNode(VisualizerInfo, String) - Method in VisualizerRelInfo
createNodeDetailsScopeMessage(VisualizerInfo) - Method in VisualizerRelInfo
createNote(String, Date, String) - Method in NCubeJdbcPersister
createStubCube() - Method in NCube
credsProvider - Field in JsonHttpProxy
ctx - Field in NCubeAppContext
ctx - Field in ReflectiveProxy
CUBE_MUTATE_ACTIONS - Field in NCubeManager
CUBE_NAME - Field in CdnRouter
CUBE_TAGS - Property in NCubeConstants
CUBE_TYPE_DEFAULT - Property in VisualizerConstants
CUBE_TYPE_RPM - Property in RpmVisualizerConstants
CUBE_TYPE - Property in VisualizerConstants
CUBE_VALUE_BIN - Property in NCubeJdbcPersister
CUBE_VERSION - Field in CdnRouter
cubeLoaded - Field in VisualizerRelInfo
cubeName - Field in Binding
cubeName - Field in CoordinateNotFoundException
cubeName - Field in InvalidCoordinateException
cubeName - Property in NCube.StackEntry
cubeName - Field in ReferenceAxisLoader
cubeSearch(Connection, ApplicationID, String, String, Map<String, Object>) - Method in NCubeJdbcPersister
cubeSearch(ApplicationID, String, String, Map, String) - Method in NCubeJdbcPersisterAdapter
cubeSearch(ApplicationID, String, String, Map) - Method in NCubeManager
cubeSearch(ApplicationID, String, String, Map, String) - Method in NCubeReadOnlyPersister
Same as search but returns built cubes.
cullScope(Set<String>, Set) - Method in RpmVisualizerRelInfo

D

databaseUrl - Field in HsqlSchemaCreator.TestingConnectionProvider
dataSource - Property in SpringConnectionProvider
dataType - Field in CellInfo
DATE - Enum Constant in AxisValueType
DATE - Enum Constant in RpmVisualizerHelper.PRIMITIVE_TYPE
DATE_TIME_FORMAT - Property in NCubeJdbcPersister
DATE_TIME_FORMAT - Property in RpmVisualizerRelInfo
dateFormat - Field in BaseJsonFormatter
dateFormat - Property in CellInfo
dateTimeFormat - Property in CellInfo
DECIMAL_REGEX - Field in CellInfo
decimalFormat - Field in CellInfo
decimalIntFormat - Field in CellInfo
deepSha1(MessageDigest, Object, byte) - Method in NCube
DEFAULT_APP - Field in ApplicationID
DEFAULT_CELL_VALUE_CACHE - Field in NCube
DEFAULT_CELL_VALUE - Field in NCube
DEFAULT_CELL_VALUE_TYPE - Field in NCube
DEFAULT_CELL_VALUE_URL - Field in NCube
DEFAULT_COLUMN_PREFIX - Field in JsonFormatter
DEFAULT_STATUS - Field in ApplicationID
DEFAULT_TENANT - Field in ApplicationID
DEFAULT_VALUE - Field in Column
DEFAULT_VERSION - Field in ApplicationID
DEFAULT - Property in VisualizerConstants
defaultCellValue - Field in NCube
defaultCol - Field in Axis
defaultLevel - Field in VisualizerInfo
defineClass(String, byte[]) - Method in CdnClassLoader
Caches the class, if name is supplied and caching is configured, then delegates to super class to defineClass from raw bytes
defineClass(GroovyClassLoader, String, byte[]) - Method in GroovyBase
defineClasses(GroovyClassLoader, List, Map<String, Class>, String) - Method in GroovyBase
DELETE - Enum Constant in Delta.Type
deleteAxis(String) - Method in NCube
Remove an axis from an NCube.
deleteAxis(ApplicationID, String, String) - Method in NCubeController
Delete the passed in axis.
deleteBranch(ApplicationID) - Method in NCubeController
deleteBranch(Connection, ApplicationID) - Method in NCubeJdbcPersister
deleteBranch(ApplicationID, String) - Method in NCubeJdbcPersisterAdapter
deleteBranch(ApplicationID) - Method in NCubeManager
deleteBranch(ApplicationID) - Method in NCubeMutableClient
deleteBranch(ApplicationID, String) - Method in NCubePersister
deleteBranch(ApplicationID) - Method in NCubeRuntime
deleteColumn(Comparable) - Method in Axis
This method deletes a column from an Axis.
deleteColumn(String, Comparable) - Method in NCube
Delete a column from the named axis.
deleteColumnById(long) - Method in Axis
deleteCubes(ApplicationID, Object) - Method in NCubeController
Delete an n-cube (SNAPSHOT only).
deleteCubes(Connection, ApplicationID, Object, boolean, String) - Method in NCubeJdbcPersister
deleteCubes(ApplicationID, Object, boolean, String) - Method in NCubeJdbcPersisterAdapter
deleteCubes(ApplicationID, Object, boolean) - Method in NCubeManager
deleteCubes(ApplicationID, Object) - Method in NCubeMutableClient
deleteCubes(ApplicationID, Object, boolean, String) - Method in NCubePersister
deleteCubes(ApplicationID, Object) - Method in NCubeRuntime
DELETED - Enum Constant in ChangeType
Delta - Class in com.cedarsoftware.ncube
This class records information about the delta (difference) between two n-cubes.
Delta.Location - Enum in com.cedarsoftware.ncube
Delta.Type - Enum in com.cedarsoftware.ncube
DELTA_AXES_COLUMNS - Field in DeltaProcessor
DELTA_AXES - Field in DeltaProcessor
DELTA_AXIS_COLUMNS - Field in DeltaProcessor
DELTA_AXIS_META_PUT - Field in DeltaProcessor
DELTA_AXIS_META_REMOVE - Field in DeltaProcessor
DELTA_AXIS_REF_CHANGE - Field in DeltaProcessor
DELTA_AXIS_SORT_CHANGED - Field in DeltaProcessor
DELTA_CELL_REMOVE - Field in DeltaProcessor
DELTA_CELLS - Field in DeltaProcessor
DELTA_COLUMN_ADD - Field in DeltaProcessor
DELTA_COLUMN_CHANGE - Field in DeltaProcessor
DELTA_COLUMN_META_PUT - Field in DeltaProcessor
DELTA_COLUMN_META_REMOVE - Field in DeltaProcessor
DELTA_COLUMN_REMOVE - Field in DeltaProcessor
Delta(Delta.Location, Delta.Type, String, Object, Object, Object, Object, Object) - Constructor in Delta
DELTA_NCUBE - Field in DeltaProcessor
DELTA_NCUBE_META_PUT - Field in DeltaProcessor
DELTA_NCUBE_META_REMOVE - Field in DeltaProcessor
deltaCoordToSetOfLong(NCube<T>, Map<String, Object>) - Method in DeltaProcessor
Convert a DeltaCoord to a Set.
DeltaProcessor - Class in com.cedarsoftware.ncube
This class is used for comparing n-cubes, generating delta objects that describe the difference.
DeltaProcessor() - Constructor in DeltaProcessor
depth - Field in Binding
desc - Field in Delta
destApp - Property in AxisRef
destAxisName - Property in AxisRef
destBranch - Property in AxisRef
destCubeName - Property in AxisRef
destList - Field in Delta
destStatus - Property in AxisRef
destVal - Field in Delta
destVersion - Property in AxisRef
DETAILS_CLASS_CELL_VALUES - Property in VisualizerConstants
DETAILS_CLASS_COLLAPSE_ALL - Property in VisualizerConstants
DETAILS_CLASS_DEFAULT_VALUE - Property in VisualizerConstants
DETAILS_CLASS_EXCEPTION - Property in VisualizerConstants
DETAILS_CLASS_EXECUTED_CELL - Property in VisualizerConstants
DETAILS_CLASS_EXPAND_ALL - Property in VisualizerConstants
DETAILS_CLASS_FORM_CONTROL - Property in VisualizerConstants
DETAILS_CLASS_MISSING_VALUE - Property in VisualizerConstants
DETAILS_CLASS_SCOPE_CLICK - Property in VisualizerConstants
DETAILS_CLASS_SCOPE_INPUT - Property in VisualizerConstants
DETAILS_CLASS_TOP_NODE - Property in VisualizerConstants
DETAILS_CLASS_WORD_WRAP - Property in VisualizerConstants
detectNewAppId(ApplicationID) - Method in NCubeManager
determineGeneratedClassesDirectory() - Method in CdnClassLoader
Determines value of generated classes directory from system params
DISCRETE - Enum Constant in AxisType
DISPLAY - Field in Axis
displayOrder - Field in Axis
displayOrder - Field in Column
Distance - Interface in com.cedarsoftware.ncube.proximity
Implement this interface so that your class can be used on a NEAREST AxisType on an ncube axis.
distance(T) - Method in Distance
distance(LatLon) - Method in LatLon
Returns:
the distance between another latlon coordinate and this coordinate, in kilometers.
distance(Point2D) - Method in Point2D
distance(Point3D) - Method in Point3D
distance(Comparable, Comparable) - Method in Proximity
doCall(Object) - Method in NCubeRemoval
doCubesExist(Connection, ApplicationID, boolean, String) - Method in NCubeJdbcPersister
Check for existence of a cube with this appId.
doCubesExist(ApplicationID, boolean, String, String) - Method in NCubeJdbcPersisterAdapter
doCubesExist(ApplicationID, boolean, String, String) - Method in NCubePersister
doesMapContainKey(Map, String) - Method in NCubeRuntime
doesOverlap(RangeSet) - Method in Axis
Test RangeSet to see if it overlaps any of the existing columns on this cube.
DONT_CARE - Field in Axis
doStringsWithWildCardsMatch(String, String) - Method in NCubeManager
DOT_CLASS_TRAITS - Property in RpmVisualizerConstants
DOUBLE - Enum Constant in AxisValueType
DOUBLE_BREAK - Property in VisualizerConstants
DOUBLE - Enum Constant in RpmVisualizerHelper.PRIMITIVE_TYPE
dropOrphans(Set<Long>, long) - Method in NCube
Walk cell map and ensure all coordinates are fully resolvable
dumpGeneratedClass(String, byte[]) - Method in CdnClassLoader
Writes the generated Groovy class to the directory identified by the NCUBE_PARAM:genClsDir
dumpGeneratedSource(String, String) - Method in GroovyBase
Writes generated Groovy source to the directory identified by the NCUBE_PARAM:genSrcDir
duplicate(String) - Method in NCube
Create an equivalent n-cube as 'this'.
duplicate(ApplicationID, ApplicationID, String, String) - Method in NCubeController
Duplicate the passed in cube, but change the name to newName AND the status of the new n-cube will be SNAPSHOT.
duplicate(ApplicationID, ApplicationID, String, String) - Method in NCubeManager
Duplicate the given n-cube specified by oldAppId and oldName to new ApplicationID and name,
duplicate(ApplicationID, ApplicationID, String, String) - Method in NCubeMutableClient
duplicate(ApplicationID, ApplicationID, String, String) - Method in NCubeRuntime
duplicateCube(Connection, ApplicationID, ApplicationID, String, String, String) - Method in NCubeJdbcPersister
duplicateCube(ApplicationID, ApplicationID, String, String, String) - Method in NCubeJdbcPersisterAdapter
duplicateCube(ApplicationID, ApplicationID, String, String, String) - Method in NCubePersister
durationNCubeCache - Property in NCubeConfiguration
durationPermCache - Property in NCubeConfiguration

E

EARTH_RADIUS - Field in LatLon
edgeIdCounter - Field in VisualizerInfo
edges - Field in VisualizerInfo
EFFECTIVE_VERSION - Property in RpmVisualizerConstants
EFFECTIVE_VERSION_SCOPE_KEY - Field in RpmVisualizerHelper
elapsedMillis(long, long) - Method in NCubeGroovyExpression
Get floating point millisecond value for how much time elapsed.
elems - Field in LongHashSet
endArray() - Method in BaseJsonFormatter
endObject() - Method in BaseJsonFormatter
ensureAllRuleAxesBound(Map, Map<String, Integer>) - Method in NCube
Verify that at least one rule on each rule axis fired.
ensureAxisNamesAndCountSame(Set<String>, Set<String>) - Method in DeltaProcessor
Ensure that the two passed in Maps have the same number of axes, and that the names are the same, case-insensitive.
ensureDirectoryExists(File) - Method in CdnClassLoader
Tries to validate the directory specified.
ensureDirectoryExists(String) - Method in GroovyBase
Validates directory existence
ensureEnoughScopeProvided(String, String, Map<String, Object>, Set<String>) - Method in RpmVisualizerHelper
MODIFIED: From Dynamis 5.2.0.
ensureFullCoordinate(Collection<Long>) - Method in NCube
Make sure the returned Set contains a column ID for each axis, even if the input set does not have a coordinate for an axis, but the axis has a default column (the default column's ID will be added to the returned Set).
ensureMethodAxisExists(NCube, Axis) - Method in ReferenceAxisLoader
ensureTransformCubeIsCorrect(NCube, Axis) - Method in ReferenceAxisLoader
ensureUnique(Comparable) - Method in Axis
Will throw IllegalArgumentException if passed in value duplicates a value on this axis.
ENUM_NAME_AXIS - Field in RpmVisualizerHelper
equals(Object) - Method in ApplicationID
equals(Object) - Method in CellInfo
equals(Object) - Method in Column
equals(Object) - Method in Delta
equals(Object) - Method in LatLon
equals(Object) - Method in LongHashSet
equals(Object) - Method in NCube
equals(Object) - Method in Point2D
equals(Object) - Method in Point3D
equals(Object) - Method in Range
equals(Object) - Method in RangeSet
equals(Object) - Method in RpmVisualizerHelper.ComparableVersion
equals(Object) - Method in UrlCommandCell
equalsNotIncludingBranch(ApplicationID) - Method in ApplicationID
ERROR_CANNOT_MOVE_000 - Property in NCubeConstants
ERROR_CANNOT_MOVE_TO_000 - Property in NCubeConstants
ERROR_CANNOT_RELEASE_000 - Property in NCubeConstants
ERROR_CANNOT_RELEASE_TO_000 - Property in NCubeConstants
errorMsg - Field in UrlCommandCell
errors - Field in BranchMergeException
escapeHTML(String) - Method in HtmlFormatter
evictionDuration - Field in GCacheManager
evictionTimeUnit - Field in GCacheManager
evictionType - Field in GCacheManager
exception - Field in VisualizerCellInfo
EXECUTE_BATCH_CONSTANT - Field in NCubeJdbcPersister
execute(Map<String, Object>) - Method in CommandCell
EXECUTE_ERROR - Field in NCubeController
execute(ApplicationID, String, String, Map) - Method in NCubeController
execute(Map<String, Object>) - Method in UrlCommandCell
executeAssociatedStatement(Map, Map, RuleInfo, Binding) - Method in NCube
executeExpression(Map, CommandCell) - Method in NCube
executeInternal(Object, Map<String, Object>) - Method in ContentCmdCell
executeInternal(Map<String, Object>) - Method in GroovyBase
executeInternal(Object, Map) - Method in GroovyTemplate
executionStack - Field in NCube
EXISTS_TRAIT_CONTAINS_NULL_VALUE - Field in RpmVisualizerHelper
EXP_CLASS - Field in GroovyExpression
EXP_IMPORTS - Field in GroovyExpression
expandNCubeShortCuts(String) - Method in GroovyBase
expected - Field in NCubeTest
EXPRESSION - Enum Constant in AxisValueType
EXTENSION_SEPARATOR - Field in UrlCommandCell
extractImportsAndAnnotations(String, StringBuilder) - Method in GroovyBase
extractMetaPropertyValue(Object, Map, Map) - Method in NCube
If a meta property value is fetched from an Axis or a Column, the value should be extracted using this API, so as to allow executable values to be retrieved.
extToMimeType - Field in ContentCmdCell

F

failOnErrors() - Method in UrlCommandCell
FALSE_BYTES - Field in NCube
fastCheckPermissions(ApplicationID, String, Action, Map) - Method in NCubeManager
Faster permissions check that should be used when filtering a list of n-cubes.
FASTFORWARD - Enum Constant in ChangeType
FETCH_SIZE - Field in NCubeJdbcPersister
fetchContentFromUrl(Map) - Method in ContentCmdCell
fetchJsonBranchDiffs(NCubeInfoDto, NCubeInfoDto) - Method in NCubeController
fetchJsonRevDiffs(long, long) - Method in NCubeController
fetchRedirectedErr() - Method in NCubeRuntime
fetchRedirectedOutput() - Method in NCubeRuntime
fetchResult(Map<String, Object>) - Method in ContentCmdCell
fetchResult(Map<String, Object>) - Method in GroovyBase
fetchResult(Map<String, Object>) - Method in UrlCommandCell
FIELD_AXIS - Field in RpmVisualizerHelper
ORIGINAL: Not copied from Dynamis
FILE - Property in VisualizerConstants
fillPullRequestUpdateInfo(NCube, String) - Method in NCubeManager
filterRegistrationBean1() - Method in NCubeApplication
filterRegistrationBean2() - Method in NCubeApplication
filterRegistrationBean3() - Method in NCubeApplication
findClass(String) - Method in CdnClassLoader
Finds and loads the class with the specified name from the URL search path.
findClassCube(String, Map<String, Object>, String, Map<String, Object>) - Method in RpmVisualizerHelper
COPIED: From Dynamis 5.2.0 (except for slight modifications) Returns the nCube for the specified class (or enum)
findColumn(Comparable) - Method in Axis
Locate the column (value) along an axis.
findColumn(Axis, Axis, Column) - Method in DeltaProcessor
findColumn(String, Comparable) - Method in NCube
Convenience method to locate column when you have the axis name as a String and the value to find.
findColumnByName(String) - Method in Axis
Locate a column on an axis using the 'name' meta property.
findColumns(Collection<String>) - Method in Axis
Find all Columns which have a name (meta-property name) in the passed in Collection.
findMissingScope(Map<String, Object>, Set<String>, Set) - Method in VisualizerHelper
findNearest(Comparable) - Method in Axis
findResource(String) - Method in CdnClassLoader
Finds the resource with the specified name on the URL search path.
findResources(String) - Method in CdnClassLoader
Returns an Enumeration of URLs representing all of the resources on the URL search path having the specified name.
findRollbackRevision(Connection, ApplicationID, String) - Method in NCubeJdbcPersister
fireAll - Field in Axis
format(NCube) - Method in HtmlFormatter
Use this API to generate an HTML view of this NCube.
format(NCube, Map<String, Object>) - Method in JsonFormatter
Use this API to generate JSON view of this NCube.
format(NCube) - Method in NCubeFormatter
format(Object) - Method in NCubeTestWriter
format() - Method in TestResultsFormatter
formatAssertions() - Method in TestResultsFormatter
formatAxisBinding() - Method in TestResultsFormatter
formatCube(NCube, Map<String, Object>) - Method in JsonFormatter
formatCube(NCube, Map) - Method in NCubeController
formatForDisplay(Comparable) - Method in CellInfo
Convert internal value to 'pretty' value for screen.
formatForEditing(Object) - Method in CellInfo
Get string value of passed in value in an editor-friendly string.
formatLastExecutedStatement() - Method in TestResultsFormatter
formatOutputMap() - Method in TestResultsFormatter
formatSystemOut(String) - Method in TestResultsFormatter
fromName(String) - Method in RpmVisualizerHelper.PRIMITIVE_TYPE
fromSimpleJson(InputStream) - Method in NCube
Use this API to create NCubes from a simple JSON format.
fullClassName - Field in GroovyBase

G

GCacheManager - Class in com.cedarsoftware.ncube.util
Authors:
John DeRegnaucourt ([email protected])
Copyright (c) Cedar Software LLC

Licensed under the Apache License, Version 2.0 (the "License") you may not use this file except in compliance with the License.
GCacheManager.NCubeRemovalListener - Class in com.cedarsoftware.ncube.util
Cube cache eviction listener.
GCacheManager.NCubeRemovalListener(Closure) - Constructor in GCacheManager.NCubeRemovalListener
GCacheManager(Closure, int, String, int, String, int) - Constructor in GCacheManager
generatedClassesDir - Field in CdnClassLoader
generatedSourcesDir - Field in GroovyBase
generatePullRequestHash(ApplicationID, Object) - Method in NCubeController
generatePullRequestHash(ApplicationID, Object) - Method in NCubeManager
generatePullRequestHash(ApplicationID, Object) - Method in NCubeMutableClient
generatePullRequestHash(ApplicationID, Object) - Method in NCubeRuntime
generateRuleName(Set<String>, int) - Method in NCube
get(String) - Method in NCube
This API allows Groovy code to do this: ncube.axisName or ncube['axisName'] to fetch an axis.
get(int) - Method in RangeSet
getActualUrl(ApplicationID, String, Map) - Method in NCubeRuntime
Resolve the passed in String URL to a fully qualified URL object.
getActualUrl(ApplicationID, String, Map) - Method in NCubeRuntimeClient
getActualUrl(Map<String, Object>) - Method in UrlCommandCell
getAdvices(String) - Method in NCube
@return List advices added to this n-cube.
getAllColumnValues(NCube, String) - Method in VisualizerRelInfo
getAllowedColumns(Axis, boolean) - Method in DeltaProcessor
Return all the Columns on the passed in Axis, unless the axis is a reference axis, in which case either none are returned or the default column if it has one.
getApp() - Method in ApplicationID
getAppCache(String) - Method in NCubeController
getAppIdClassLoader(Map<String, Object>) - Method in GroovyBase
getAppL2Cache(ApplicationID) - Method in GroovyBase
getApplicationID() - Method in NCube
Returns:
ApplicationID for this n-cube.
getApplicationID() - Method in NCubeGroovyExpression
Short-cut to fetch ApplicationID for current cell.
getApplicationID() - Method in NCubeInfoDto
getApplicationID(String, String, Map<String, Object>) - Method in NCubeRuntime
getApplicationID(String, String, Map<String, Object>) - Method in NCubeRuntimeClient
getAppLockedBy(ApplicationID) - Method in NCubeController
getAppLockedBy(ApplicationID) - Method in NCubeManager
Determine if the ApplicationID is locked.
getAppLockedBy(ApplicationID) - Method in NCubeMutableClient
getAppLockedBy(ApplicationID) - Method in NCubeRuntime
getAppNames() - Method in NCubeClient
getAppNames() - Method in NCubeController
getAppNames(Connection, String) - Method in NCubeJdbcPersister
getAppNames(String, String) - Method in NCubeJdbcPersisterAdapter
getAppNames() - Method in NCubeManager
Return a List of Strings containing all unique App names for the given tenant.
getAppNames(String, String) - Method in NCubeReadOnlyPersister
Get all application names for the given tenant
getAppNames() - Method in NCubeRuntime
getAppTestData(Connection, ApplicationID) - Method in NCubeJdbcPersister
getAppTestData(ApplicationID, String) - Method in NCubeJdbcPersisterAdapter
getAppTestData(ApplicationID, String) - Method in NCubeReadOnlyPersister
Fetch the TEST data (in JSON format) for the full given ApplicationID.
getAppTests(ApplicationID) - Method in NCubeClient
getAppTests(ApplicationID) - Method in NCubeManager
getAppTests(ApplicationID) - Method in NCubeRuntime
getAppVersions(String, String) - Method in NCubeController
getAssertionFailures() - Method in RuleInfo
@return Set of String assert failures that occurred when runTest was called.
getAssertions() - Method in NCubeTest
getAttribute(MBeanServer, String, String) - Method in NCubeController
getAxes() - Method in NCube
@return List a List of all axis within this n-cube.
getAxis(String) - Method in NCube
Retrieve an axis (by name) from this NCube.
getAxis(ApplicationID, String, String) - Method in NCubeController
Return the requested axis.
getAxis(String, String) - Method in NCubeGroovyExpression
Fetch the Axis within the passed in n-cube with the specified name.
getAxisBindings() - Method in RuleInfo
Returns:
List of Binding instances which describe each Binding per getCell() call.
getAxisDelta(Axis, Axis) - Method in DeltaProcessor
Gather difference between two axes as pertaining only to the Axis properties itself, not the associated columns.
getAxisFromColumnId(long, boolean) - Method in NCube
Given the passed in Column ID, return the axis that contains the column.
getAxisMetaProperties(ApplicationID, String, String) - Method in NCubeController
getAxisName() - Method in CoordinateNotFoundException
Returns the name of the axis on which the value is not found.
getAxisNames() - Method in NCube
@return Set containing all axis names on this n-cube.
getAxisPropString() - Method in Axis
Returns:
String version of axis properties.
getBean(String) - Method in NCubeAppContext
getBoolean(Map, String) - Method in NCube
getBootAppId(ApplicationID) - Method in NCubeManager
getBootVersion(String, String) - Method in NCubeRuntime
getBootVersion(String, String) - Method in NCubeRuntimeClient
getBranch() - Method in ApplicationID
getBranchCache(String) - Method in NCubeController
getBranchCacheKey(ApplicationID) - Method in NCubeController
getBranchChangesForHead(ApplicationID) - Method in NCubeController
getBranchChangesForHead(ApplicationID) - Method in NCubeManager
Get a list of NCubeInfoDto's that represent the n-cubes that have been made to this branch.
getBranchChangesForHead(ApplicationID) - Method in NCubeMutableClient
getBranchChangesForHead(ApplicationID) - Method in NCubeRuntime
getBranchChangesForMyBranch(ApplicationID, String) - Method in NCubeController
getBranchChangesForMyBranch(ApplicationID, String) - Method in NCubeManager
Update a branch from the HEAD.
getBranchChangesForMyBranch(ApplicationID, String) - Method in NCubeMutableClient
getBranchChangesForMyBranch(ApplicationID, String) - Method in NCubeRuntime
getBranchCount(ApplicationID) - Method in NCubeController
getBranchCount(ApplicationID) - Method in NCubeManager
getBranchCount(ApplicationID) - Method in NCubeMutableClient
getBranchCount(ApplicationID) - Method in NCubeRuntime
getBranches(ApplicationID) - Method in NCubeClient
getBranches(ApplicationID) - Method in NCubeController
getBranches(Connection, ApplicationID) - Method in NCubeJdbcPersister
getBranches(ApplicationID, String) - Method in NCubeJdbcPersisterAdapter
getBranches(ApplicationID) - Method in NCubeManager
getBranches(ApplicationID, String) - Method in NCubeReadOnlyPersister
Get the list of branches for the given ApplicationID
getBranches(ApplicationID) - Method in NCubeRuntime
getBranchesFromCache(ApplicationID) - Method in NCubeController
Branch cache management
getCache(String) - Method in GCacheManager
getCachedApps(String) - Method in NCubeController
App cache Management
getCachedVersions(String) - Method in NCubeController
Versions Cache Management
getCacheForApp(ApplicationID) - Method in NCubeRuntime
getCacheForApp(ApplicationID) - Method in NCubeTestClient
getCacheNames() - Method in GCacheManager
getCannotLoadTargetMessage(String) - Method in RpmVisualizerRelInfo
getCanonical() - Method in RpmVisualizerHelper.ComparableVersion
getCell(Map, Map, Object) - Method in NCube
Fetch the contents of the cell at the location specified by the coordinate argument.
getCell(ApplicationID, String, Map, def) - Method in NCubeController
getCellAnnotation(ApplicationID, String, Object, boolean) - Method in NCubeController
getCellAnnotation(ApplicationID, String, Set<Long>, boolean) - Method in NCubeManager
Get a List containing all history for the given cell of a cube.
getCellAnnotation(ApplicationID, String, Set<Long>, boolean) - Method in NCubeMutableClient
getCellAnnotation(ApplicationID, String, Set<Long>, boolean) - Method in NCubeRuntime
getCellById(Set<Long>, Map, Map, Object) - Method in NCube
The lowest level cell fetch.
getCellByIdNoExecute(Set<Long>) - Method in NCube
Mainly useful for displaying an ncube within an editor.
getCellChanges(NCube, NCube, Map<Long, Long>, List<Delta>) - Method in DeltaProcessor
getCellCoordinate(ApplicationID, String, Object) - Method in NCubeController
getCellDelta(NCube<T>, NCube<T>) - Method in DeltaProcessor
Get all cellular differences between two n-cubes.
getCellDetails(Long) - Method in VisualizerCellInfo
getCellMap() - Method in NCube
@return read-only copy of the n-cube cells.
getCellNoExecute(Map) - Method in NCube
Fetch the actual 'formula' at the given cell.
getCellNoExecute(ApplicationID, String, Object) - Method in NCubeController
getCellNoExecuteByCoordinate(ApplicationID, String, Map) - Method in NCubeController
getCellsNoExecute(ApplicationID, String, Object) - Method in NCubeController
This API will fetch particular cell values (identified by the idArrays) for the passed in appId and named cube.
getCellValue(VisualizerInfo, VisualizerRelInfo, Long, StringBuilder) - Method in VisualizerCellInfo
getCellValueAsString(Object) - Method in HtmlFormatter
@return passed in value as String to be displayed inside HTML cell.
getCellValues(VisualizerInfo, StringBuilder, StringBuilder) - Method in VisualizerRelInfo
getCellValuesLabel() - Method in RpmVisualizerInfo
getCellValuesLabel() - Method in VisualizerInfo
getClassForValue(Set<Object>, Object, Object) - Method in VisualizerRelInfo
getClassLoaderAndSource(Map<String, Object>) - Method in GroovyBase
getClassType() - Method in RpmVisualizerHelper.PRIMITIVE_TYPE
getCmd() - Method in CommandCell
getCmd() - Method in UrlCommandCell
getCode() - Method in ChangeType
getColumn(String, String, Comparable) - Method in NCubeGroovyExpression
Fetch the Column instance at the location along the axis specified by value within the named n-cube.
getColumnById(long) - Method in Axis
Use Column id to retrieve column (hash map lookup), O(1)
getColumnCssClass(Column) - Method in HtmlFormatter
getColumnDefault(Set<Long>) - Method in NCube
Given the passed in column IDs, return the column level default value if one exists or null otherwise.
getColumnDelta(Axis, Axis) - Method in DeltaProcessor
Gather the differences between the columns on the two passed in Axes.
getColumnMetaProperties(ApplicationID, String, String, long) - Method in NCubeController
getColumnName() - Method in Column
Get the optional name of a column.
getColumnOrder() - Method in Axis
@return SORTED (0) or DISPLAY (1) which indcates whether the getColumns() and getColumnsWithoutDefault() methods will return the columns in sorted order or display order (user order).
getColumns() - Method in Axis
Returns:
List representing all of the Columns on this list.
getColumnsWithoutDefault() - Method in Axis
Returns:
List that contains all Columns on this axis (excluding the Default Column if it exists).
getColumnType(Object) - Method in JsonFormatter
getColumnValues(String, String, Map) - Method in VisualizerRelInfo
getCommitRecords(ApplicationID, Object) - Method in NCubeManager
getConnection() - Method in HsqlSchemaCreator.TestingConnectionProvider
getConnection() - Method in JdbcConnectionProvider
Obtains the connection.
getConnection() - Method in SpringConnectionProvider
getContent() - Method in ThreadAwarePrintStream
getContent() - Method in ThreadAwarePrintStreamErr
getCoord() - Method in NCubeTest
getCoord() - Method in RuleJump
getCoordinate() - Method in Binding
getCoordinate() - Method in CoordinateNotFoundException
Returns the coordinate.
getCoordinate(Object) - Method in NCubeController
getCoordinateFromIds(Set<Long>) - Method in NCube
Turn a Set of column IDs into a 'normal' coordinate that has values that will bind to axes the 'normal' way.
getCoordinateKey(Map, Map) - Method in NCube
Parameters:
coordinate - Map containing Axis names as keys, and Comparable's as values.
getCoordinateKeys() - Method in InvalidCoordinateException
Returns the coordinate keys.
getCoordinateString() - Method in VisualizerCellInfo
getCoordWithValues() - Method in NCubeTest
getCountersPerAxis(String) - Method in NCube
getCube(ApplicationID, String) - Method in NCubeClient
getCube(ApplicationID, String) - Method in NCubeController
getCube(String, boolean) - Method in NCubeGroovyExpression
Fetch the named n-cube from the NCubeRuntime.
getCube(ApplicationID, String) - Method in NCubeManager
getCube(ApplicationID, String) - Method in NCubeRuntime
Fetch an n-cube by name from the given ApplicationID.
getCubeAsGzipJsonBytes() - Method in NCube
@return byte[] containing the bytes of this N-Cube when converted to JSON format and then gzipped.
getCubeDetailsTitle1() - Method in RpmVisualizerRelInfo
getCubeDetailsTitle1() - Method in VisualizerRelInfo
getCubeDetailsTitle2(String) - Method in RpmVisualizerRelInfo
getCubeDetailsTitle2(String) - Method in VisualizerRelInfo
getCubeDisplayName(String) - Method in RpmVisualizerRelInfo
getCubeDisplayName(String) - Method in VisualizerRelInfo
getCubeInfo(ApplicationID, NCubeInfoDto) - Method in NCubeManager
getCubeInfoRecords(ApplicationID, Pattern, List<NCubeInfoDto>, Map, ResultSet) - Method in NCubeJdbcPersister
getCubeInternal(ApplicationID, String) - Method in NCubeRuntime
getCubeMetaProperties(ApplicationID, String) - Method in NCubeController
getCubeName() - Method in Binding
getCubeName() - Method in CoordinateNotFoundException
Returns the cube name.
getCubeName() - Method in InvalidCoordinateException
Returns the cube name.
getCubeNames(boolean) - Method in NCubeGroovyExpression
Fetch all cube names in the current application.
getCubeNamesFromCommandText(Set<String>) - Method in CommandCell
getCubeNamesFromCommandText(Set<String>) - Method in GroovyBase
getCubeNamesFromCommandText(Set<String>) - Method in GroovyTemplate
getCubeNamesFromCommandText(Set<String>) - Method in UrlCommandCell
getCubeNamesFromText(Set<String>, String) - Method in GroovyBase
getCubeNamesTitle(boolean) - Method in VisualizerRelInfo
getCubeRawJson(ApplicationID, String) - Method in NCubeClient
getCubeRawJson(ApplicationID, String) - Method in NCubeManager
getCubeRawJson(ApplicationID, String) - Method in NCubeRuntime
getCubes(String) - Method in NCubeController
getCubesToUpdate(ApplicationID, Object, List<NCubeInfoDto>) - Method in NCubeManager
getCubeType() - Method in RpmVisualizerInfo
getCubeType() - Method in VisualizerInfo
getDateAsString(Date) - Method in CellInfo
getDeclaredScope(Map, Map) - Method in NCube
Get the declared required scope keys for this n-cube.
getDeepestException(Throwable) - Method in VisualizerHelper
getDefaultCell(ApplicationID, String) - Method in NCubeController
getDefaultCellValue() - Method in NCube
Returns:
T the default value that will be returned when a coordinate specifies a cell that has no entry associated to it.
getDefaultColId() - Method in Axis
getDefaultColumn() - Method in Axis
@return Column (the default Column instance whose column.value is null) or null if there is no default column.
getDelta(NCube<T>, NCube<T>) - Method in DeltaProcessor
Fetch the difference between this cube and the passed in cube.
getDeltaDescription(NCube, NCube) - Method in DeltaProcessor
Return a list of Delta objects describing the differences between two n-cubes.
getDeltaDescription(NCube, NCube) - Method in NCubeController
getDepth() - Method in Binding
getDescription() - Method in Delta
getDestVal() - Method in Delta
getDetails(VisualizerInfo) - Method in RpmVisualizerRelInfo
getDetails(VisualizerInfo) - Method in VisualizerRelInfo
getDetailsMap(StringBuilder, String, Map<String, Object>, String) - Method in VisualizerRelInfo
getDetailsSet(StringBuilder, String, Collection<String>, String) - Method in VisualizerRelInfo
getDisplayColumnName(Column) - Method in Axis
Return a display-friendly String for the passed in column.
getDisplayColumnName(Column) - Method in DeltaProcessor
getDisplayCoordinateFromIds(Set<Long>) - Method in NCube
Fetch a 'display' coordinate from the passed in Set of IDs.
getDisplayOrder() - Method in Column
getDisplayValues(NCube) - Method in HtmlFormatter
Calculate important values needed to display an NCube.
getDotPrefix(String) - Method in VisualizerRelInfo
getDotSuffix(String) - Method in VisualizerRelInfo
getErrorMessage() - Method in UrlCommandCell
getErrors() - Method in BranchMergeException
getExceptionDetails(VisualizerInfo, VisualizerRelInfo, Long, String) - Method in VisualizerCellInfo
getExceptionMessage(Throwable, Throwable) - Method in VisualizerHelper
getExistsValue(String, String, Object) - Method in RpmVisualizerHelper
COPIED: From Dynamis 5.2.0 (except for slight modifications) Returns the value of the r:exists trait, or null if not set
getExtension(String) - Method in ContentCmdCell
getFailMessage(String) - Method in ReferenceAxisLoader
getFilter(def) - Method in NCubeJdbcPersister
Given the unknown way of specifying tags, create a Collection of tags from the input.
getGeneratedSourcesDirectory() - Method in GroovyBase
Returns directory to use for writing source files, if configured and valid
getGroupName(VisualizerInfo, String) - Method in RpmVisualizerRelInfo
getGroupName(VisualizerInfo, String) - Method in VisualizerRelInfo
getHeadChangesForBranch(ApplicationID) - Method in NCubeController
getHeadChangesForBranch(ApplicationID) - Method in NCubeManager
Update a branch from the HEAD.
getHeadChangesForBranch(ApplicationID) - Method in NCubeMutableClient
getHeadChangesForBranch(ApplicationID) - Method in NCubeRuntime
getHeaders() - Method in NCubeController
@return Map of HTTP headers for debugging display.
getHtml(ApplicationID, String) - Method in NCubeController
getHtmlPreamble() - Method in HtmlFormatter
getId() - Method in Axis
@return long id of this Axis
getId() - Method in Column
Returns:
long ID of this column.
getIdCoordinate() - Method in Binding
getInetHostname() - Method in NCubeController
getInput(Map<String, Object>) - Method in UrlCommandCell
getInputKeysUsed() - Method in RuleInfo
@return Set of input keys that were used (.get() or .containsKey() accessed) from the input Map.
getJson(ApplicationID, String, Map) - Method in NCubeController
getJsonObjectFromResource(String) - Method in NCubeRuntime
Still used in getNCubesFromResource
getLabel(String) - Method in RpmVisualizerRelInfo
getLabel(String) - Method in VisualizerRelInfo
getLastExecutedStatementValue() - Method in RuleInfo
@return Object value of last executed statement value.
getLat() - Method in LatLon
getLatestVersion(ApplicationID) - Method in NCubeManager
Get the lastest version for the given tenant, app, and SNAPSHOT or RELEASE.
getLoadTarget(boolean) - Method in VisualizerInfo
getLocalClassloader(ApplicationID) - Method in NCubeRuntime
getLocalClassloader(ApplicationID) - Method in NCubeRuntimeClient
getLocation() - Method in Delta
getLocId() - Method in Delta
getLock() - Method in GroovyBase
getLock() - Method in UrlCommandCell
getLon() - Method in LatLon
getLong(Map, String) - Method in NCube
getMap(Map, Map, Object) - Method in NCube
Get a Map of column values and corresponding cell values where all axes but one are held to a fixed (single) column, and one axis allows more than one value to match against it.
getMaxAxisId() - Method in NCube
Determine highest ID used by the axes.
getMaxRevision(Connection, ApplicationID, String, String) - Method in NCubeJdbcPersister
getMenu(ApplicationID) - Method in NCubeController
getMetaProperties() - Method in Axis
@return Map (case insensitive keys) containing meta (additional) properties for the n-cube.
getMetaProperties() - Method in Column
@return Map (case insensitive keys) containing meta (additional) properties for the n-cube.
getMetaProperties() - Method in NCube
Fetch n-cube meta properties (SHA1, HEAD_SHA1, and CHANGE_TYPE are not meta-properties.
getMetaProperty(String) - Method in Axis
Fetch the value associated to the passed in Key from the MetaProperties (if any exist).
getMetaProperty(String) - Method in Column
Fetch the value associated to the passed in Key from the MetaProperties (if any exist).
getMetaProperty(String) - Method in NCube
Fetch the value associated to the passed in Key from the MetaProperties (if any exist).
getMethod(Class, String, int) - Method in ReflectiveProxy
Reflectively find the requested method on the requested class.
getMethodCache(ApplicationID) - Method in NCubeGroovyController
Fetch the Map of n-cubes for the given ApplicationID.
getName() - Method in Advice
What is the name of this advice?
getName() - Method in Axis
Returns:
String Axis name.
getName() - Method in NCube
@return String name of the NCube
getName() - Method in NCubeTest
getNCube(Map<String, Object>) - Method in UrlCommandCell
getNcubeCacheManager() - Method in NCubeConfiguration
getNCubeChanges(NCube, NCube, List<Delta>) - Method in DeltaProcessor
Get changes at the NCUBE level (name, default cell value)
getNcubeClient() - Method in NCubeAppContext
getNCubeFromResource(ApplicationID, String) - Method in NCubeRuntime
getNCubeFromResource(ApplicationID, String) - Method in NCubeRuntimeClient
getNCubeRemoval() - Method in NCubeConfiguration
getNcubeRuntime() - Method in NCubeAppContext
getNCubesFromResource(ApplicationID, String) - Method in NCubeRuntime
getNCubesFromResource(ApplicationID, String) - Method in NCubeRuntimeClient
getNextColId() - Method in Axis
@return long next id for use on a new Column.
getNextTargetCubeName(String) - Method in RpmVisualizerRelInfo
getNoAxisHtml() - Method in HtmlFormatter
getNodeDetailsMessageSet() - Method in VisualizerRelInfo
getNodeLabel() - Method in RpmVisualizerInfo
getNodeLabel() - Method in VisualizerInfo
getNodeScopeMessage(VisualizerInfo) - Method in VisualizerRelInfo
getNodesLabel() - Method in RpmVisualizerInfo
getNodesLabel() - Method in VisualizerInfo
getNotes(ApplicationID, String) - Method in NCubeClient
getNotes(ApplicationID, String) - Method in NCubeController
getNotes(ApplicationID, String) - Method in NCubeManager
getNotes(ApplicationID, String) - Method in NCubeRuntime
getNumberOfRulesExecuted() - Method in RuleInfo
@return long indicating the number of conditions that fired (and therefore steps that executed).
getNumBoundAxes() - Method in Binding
getNumCells() - Method in NCube
@return int total number of cells that are uniquely set (non default) within this NCube.
getNumDimensions() - Method in NCube
@return int the number of axis (dimensions) for this n-cube.
getNumPotentialCells() - Method in NCube
@return long number of potential cells this n-cube potentially has
getOptionalScope(Map, Map) - Method in NCube
Get the optional scope keys.
getOutput(Map<String, Object>) - Method in UrlCommandCell
getPathComponents(String) - Method in CdnRouter
getPermCacheManager() - Method in NCubeConfiguration
getPermInfo(ApplicationID) - Method in NCubeManager
getPermissionCacheKey(String, Action) - Method in NCubeManager
getPersister() - Method in NCubeManager
getPopulatedCellCoordinates() - Method in NCube
Returns:
List> which is a List of coordinates, one for each populated cell within the n-cube.
getPrototypeExpClass(Map<String, Object>, NCube) - Method in GroovyExpression
getPullRequestCubes(Date, Date) - Method in NCubeManager
getPullRequests(Date, Date) - Method in NCubeController
getPullRequests(Date, Date) - Method in NCubeManager
getPullRequests(Date, Date) - Method in NCubeMutableClient
getPullRequests(Date, Date) - Method in NCubeRuntime
getReferenceAxes(ApplicationID) - Method in NCubeController
getReferenceAxes(ApplicationID) - Method in NCubeManager
This API will hand back a List of AxisRef, which is a complete description of a Reference Axis pointer.
getReferenceAxes(ApplicationID) - Method in NCubeMutableClient
getReferenceAxes(ApplicationID) - Method in NCubeRuntime
getReferenceAxesAppIds(Object, boolean) - Method in NCubeManager
getReferenceAxisName() - Method in Axis
@return String name of referenced cube axis (or null if this is not a reference axis)
getReferenceCubeName() - Method in Axis
@return String name of referenced cube (or null if this is not a reference axis)
getReferencedApp() - Method in Axis
@return ApplicationID of the referenced cube (if this Axis is a reference Axis, or null otherwise).
getReferencedAxis(NCube, String, Axis) - Method in ReferenceAxisLoader
getReferencedAxisInfo(Axis) - Method in ReferenceAxisLoader
getReferencedCube(Axis, String, String) - Method in ReferenceAxisLoader
getReferencedCubeNames() - Method in NCube
Returns:
Map> A map keyed by cell coordinates within this specific NCube.
getReferences(Map<Map, Set<String>>, Map, CommandCell) - Method in NCube
getReferencesFrom(ApplicationID, String) - Method in NCubeController
Find all references from (out going) an n-cube.
getReferencesFrom(ApplicationID, String, Set<String>) - Method in NCubeManager
Retrieve all cube names that are deeply referenced by ApplicationID + n-cube name.
getReferencesFrom(ApplicationID, String) - Method in NCubeMutableClient
getReferencesFrom(ApplicationID, String) - Method in NCubeRuntime
getRequiredAxes() - Method in NCube
Returns:
Set Axis names that do not have default columns.
getRequiredKeys() - Method in InvalidCoordinateException
Returns the required keys.
getRequiredScope(Map, Map) - Method in NCube
Determine the required 'scope' needed to access all cells within this NCube.
getRequiredScope(ApplicationID, String) - Method in NCubeController
Find all referenced input variables for a given n-cube (and through any n-cubes it references).
getRequiredScope(NCube, Map<String, Object>, Map<String, Object>) - Method in RpmVisualizerHelper
COPIED: From Dynamis 5.2.0 (except for slight modifications) Get the 'proper' requiredScope from NCube.
getRequiredScope() - Method in RpmVisualizerRelInfo
getRequiredScope() - Method in VisualizerRelInfo
getResource(String) - Method in CdnClassLoader
Finds the resource with the given name.
getResourceAsString(String) - Method in NCubeRuntime
getResources(String) - Method in CdnClassLoader
Finds all the resources with the given name.
getResourcesToMatch(NCube, String) - Method in NCubeManager
getRevisionHistory(ApplicationID, String, boolean) - Method in NCubeController
getRevisionHistory(ApplicationID, String, boolean) - Method in NCubeManager
Get a List containing all history for the given cube.
getRevisionHistory(ApplicationID, String, boolean) - Method in NCubeMutableClient
getRevisionHistory(ApplicationID, String, boolean) - Method in NCubeRuntime
getRevisions(Connection, ApplicationID, String, boolean) - Method in NCubeJdbcPersister
getRevisions(ApplicationID, String, boolean, String) - Method in NCubeJdbcPersisterAdapter
getRevisions(ApplicationID, String, boolean, String) - Method in NCubeReadOnlyPersister
Get the Revision History for a given cube (within the passed in ApplicationID).
getRolesForUser(NCube) - Method in NCubeManager
getRollbackRevisionStatus(Connection, ApplicationID, String) - Method in NCubeJdbcPersister
getRuleColumnsStartingAt(String) - Method in Axis
Fetch Columns on a rule axis where the passed in name is the first rule desired.
getRuleInfo(Map) - Method in NCube
Get / Create the RuleInfo Map stored at output[NCube.RULE_EXEC_INFO]
getRunnableCode() - Method in GroovyBase
Returns:
Class the compiled Class the code within this cell was compiled to (it could have been found and re-used if the code is the same as another cell).
getSchemaCreator() - Method in NCubeConfiguration.TestDatabase
getScopeKeys(Set<String>) - Method in CommandCell
getScopeKeys(Set<String>) - Method in GroovyBase
Find all occurrences of 'input.variableName' in the Groovy code and add the variableName as a scope (key).
getScopeKeys(Set<String>) - Method in GroovyTemplate
Go through all <% %> and ${ }.
getScopeKeys(Set<String>) - Method in UrlCommandCell
getScopeMessage(String, Set<Object>, StringBuilder, Object, boolean) - Method in VisualizerRelInfo
getSearchCount(ApplicationID, String, String, Map) - Method in NCubeController
getServletHostname() - Method in NCubeController
getSourceDescription() - Method in RpmVisualizerRelInfo
getSourceDescription() - Method in VisualizerRelInfo
getSourceVal() - Method in Delta
getSql(Connection) - Method in NCubeJdbcPersister
getStatus() - Method in ApplicationID
getStatus() - Method in NCube
@return ReleaseStatus of this n-cube as it was loaded.
getStreamCache() - Method in ContentCmdCell.CachingInputStream
getString(Map, String) - Method in NCube
getSysPrototype(ApplicationID) - Method in GroovyExpression
n-cube: ${ncube.name} axes: ${ncube.axisNames}
getSystemErr() - Method in RuleInfo
Returns:
String output of system.err that occurred from the start of the initial getCell() call until it returned.
getSystemOut() - Method in RuleInfo
@return String output of all println calls that occurred from the start of the initial getCell() call until it returned.
getSystemParams() - Method in NCubeGroovyExpression
@return Map containing system parameters (e.g. branch, etc.)
getSystemParams() - Method in NCubeRuntime
getSystemParams() - Method in NCubeRuntimeClient
getTargetByteCodeVersion() - Method in GroovyBase
getTargetScopedName() - Method in RpmVisualizerRelInfo
getTenant() - Method in ApplicationID
getTenant() - Method in NCubeController
getTenant() - Method in NCubeManager
getTestCauses(Throwable) - Method in NCubeRuntime
Given an exception, get an HTML version of it.
getTestCauses(Throwable) - Method in NCubeRuntimeClient
getTestData(Connection, ApplicationID, String) - Method in NCubeJdbcPersister
getTestData(ApplicationID, String, String) - Method in NCubeJdbcPersisterAdapter
getTestData(ApplicationID, String, String) - Method in NCubeReadOnlyPersister
Fetch the TEST data (in JSON format) for the named n-cube within the given ApplicationID.
getTests(ApplicationID, String) - Method in NCubeClient
getTests(ApplicationID, String) - Method in NCubeController
getTests(ApplicationID, String) - Method in NCubeManager
getTests(ApplicationID, String) - Method in NCubeRuntime
getTestServer() - Method in NCubeAppContext
getTimeUnitFromString(String) - Method in GCacheManager
getTraitNamesForCube(NCube, String) - Method in RpmVisualizerHelper
COPIED: From Dynamis 5.2.0 (except for slight modifications) Return List of Strings, containing names of trait columns defined on the NCube specified
getTransformApp() - Method in Axis
@return ApplicationID of the transformer cube (if this Axis is a reference Axis and it specifies a transformer cube, otherwise null).
getTransformCube(Axis, String) - Method in ReferenceAxisLoader
getTransformCubeName() - Method in Axis
@return String name of referenced cube (or null if this is not a reference axis)
getTransformInfo(Axis) - Method in ReferenceAxisLoader
getType() - Method in Axis
@return AxisType of this Axis, which is one of: DISCRETE, RANGE, SET, NEAREST, RULE
getType(Object) - Method in CellInfo
Fetch the datatype of the passed in cell.
getType() - Method in Delta
getType() - Method in RpmVisualizerHelper.ComparableVersion.IntegerItem
getType() - Method in RpmVisualizerHelper.ComparableVersion.Item
getType() - Method in RpmVisualizerHelper.ComparableVersion.ListItem
getType() - Method in RpmVisualizerHelper.ComparableVersion.StringItem
getTypesToAdd(String) - Method in RpmVisualizerInfo
getTypesToAdd(String) - Method in VisualizerInfo
getUnboundAxesList() - Method in RuleInfo
Returns:
List of map entries where the key is a cube name and the value is another map entry.
getUnboundAxesMap() - Method in RuleInfo
Returns:
Map of cube names containing a map keyed by axis name.
getUrl() - Method in CommandCell
getUrl() - Method in UrlCommandCell
getUrlClassLoader(ApplicationID, Map) - Method in NCubeRuntime
Fetch the classloader for the given ApplicationID.
getUrlClassLoader(ApplicationID, Map) - Method in NCubeRuntimeClient
getUserForDatabase() - Method in NCubeController
getUserId() - Method in NCubeManager
Retrieve the user ID from the current thread
getUserId() - Method in NCubeMutableClient
getUserId() - Method in NCubeRuntime
getValue() - Method in Binding
getValue() - Method in Column
@return Comparable value of the column.
getValue() - Method in CoordinateNotFoundException
Returns the value not found on the axis.
getValue(Set<Object>, Object) - Method in VisualizerRelInfo
getValueBasedColumnId(Comparable) - Method in Axis
getValueRepeatIfNecessary(Object, int, int) - Method in NCubeController
getValueThatMatches() - Method in Column
Returns:
a value that will match this column.
getValueToLocateColumn(Column) - Method in Axis
Get a Comparable value that can be used to locate a Column on this axis.
getValueType() - Method in Axis
@return AxisValueType of this Axis, which is one of: STRING, LONG, BIG_DECIMAL, DOUBLE, DATE, EXPRESSION, COMPARABLE
getVersion() - Method in ApplicationID
getVersion() - Method in NCube
@return String version of this n-cube as it was loaded.
getVersions(String) - Method in NCubeClient
getVersions(String) - Method in NCubeController
getVersions(Connection, String, String) - Method in NCubeJdbcPersister
getVersions(String, String, String) - Method in NCubeJdbcPersisterAdapter
getVersions(String) - Method in NCubeManager
Get all of the versions that exist for the given ApplicationID (app name).
getVersions(String, String, String) - Method in NCubeReadOnlyPersister
Get all versions of an application (for a given tenant)
getVersions(String) - Method in NCubeRuntime
getVersionsCache(String) - Method in NCubeController
getVersionValue(String) - Method in ApplicationID
@param String version in "major.minor.patch" format where all three components are numeric and each one is less than 1,000.
getVisualization(VisualizerInfo, VisualizerRelInfo) - Method in Visualizer
getVisualizer(String) - Method in NCubeController
getVisualizerGraph(ApplicationID, Map) - Method in NCubeController
getVisualizerHelper() - Method in RpmVisualizer
getVisualizerHelper() - Method in Visualizer
getVisualizerInfo(Map) - Method in RpmVisualizer
getVisualizerInfo(Map) - Method in Visualizer
getVisualizerNodeDetails(ApplicationID, Map) - Method in NCubeController
getVisualizerRelInfo() - Method in RpmVisualizer
getVisualizerRelInfo() - Method in Visualizer
getVisualizerScopeChange(ApplicationID, Map) - Method in NCubeController
getWildcardAxis(Map<String, Object>) - Method in NCube
@param coordinate passed in coordinate for accessing this n-cube
getWildcardColumns(Axis, Map) - Method in NCube
Parameters:
coordinate - Map containing Axis names as keys, and Comparable's as values.
getX() - Method in Point2D
getX() - Method in Point3D
getY() - Method in Point2D
getY() - Method in Point3D
getZ() - Method in Point3D
go(Map, String, def, ApplicationID) - Method in NCubeGroovyExpression
Using the input Map passed in, fetch the coordinate at that location.
grab(URL) - Method in BinaryUrlCmd
grab(URL) - Method in ContentCmdCell
grabPattern - Property in Regexes
grapePattern - Property in Regexes
groovyAbsRefCellPattern - Property in Regexes
groovyAbsRefCellPatternA - Property in Regexes
groovyAbsRefCubeCellPattern - Property in Regexes
groovyAbsRefCubeCellPatternA - Property in Regexes
GroovyBase - Class in com.cedarsoftware.ncube
Base class for Groovy CommandCells.
GroovyBase(String, String, boolean) - Constructor in GroovyBase
groovyExplicitAtPattern - Property in Regexes
groovyExplicitCubeRefPattern - Property in Regexes
groovyExplicitGoPattern - Property in Regexes
groovyExplicitJumpPattern - Property in Regexes
GroovyExpression - Class in com.cedarsoftware.ncube
This class is used to hold Groovy Expressions.
GroovyExpression(String, String, boolean) - Constructor in GroovyExpression
GroovyMethod - Class in com.cedarsoftware.ncube
This class is used to hold Groovy Programs.
GroovyMethod(String, String, boolean) - Constructor in GroovyMethod
groovyRelRefCellPattern - Property in Regexes
groovyRelRefCellPatternA - Property in Regexes
groovyRelRefCubeCellPattern - Property in Regexes
groovyRelRefCubeCellPatternA - Property in Regexes
GroovyTemplate - Class in com.cedarsoftware.ncube
Process NCube template cells.
GroovyTemplate(String, String, boolean) - Constructor in GroovyTemplate
groupSuffix - Field in VisualizerInfo

H

handleCoordinateNotFoundException(CoordinateNotFoundException, VisualizerInfo) - Method in RpmVisualizerRelInfo
handleCoordinateNotFoundException(CoordinateNotFoundException, VisualizerInfo, VisualizerRelInfo) - Method in VisualizerHelper
handleException(Exception, String) - Method in GroovyExpression
handleException(String, Set<String>, String, Exception) - Method in RpmVisualizerHelper
COPIED: From Dynamis 5.2.0 (except for slight modifications) Throws RpmException which includes list of classes processed and cause
handleException(Throwable, VisualizerInfo) - Method in RpmVisualizerRelInfo
handleException(Throwable) - Method in VisualizerHelper
handleInvalidCoordinateException(InvalidCoordinateException, VisualizerInfo) - Method in RpmVisualizerRelInfo
handleInvalidCoordinateException(InvalidCoordinateException, VisualizerInfo, VisualizerRelInfo, Set) - Method in VisualizerHelper
handleUnboundScope(VisualizerInfo, RuleInfo) - Method in RpmVisualizerRelInfo
handleUnboundScope(VisualizerInfo, VisualizerRelInfo, List<MapEntry>) - Method in VisualizerHelper
handleWildCard(String) - Method in NCubeManager
Add wild card symbol at beginning and at end of string if not already present.
hasBeenCached - Field in UrlCommandCell
hasClassDefPattern - Property in Regexes
hasDefaultColumn() - Method in Axis
@return boolean true if this Axis has a default column, false otherwise.
hash - Field in UrlCommandCell
hashCode() - Method in ApplicationID
hashCode() - Method in CellInfo
hashCode() - Method in Column
hashCode() - Method in Delta
hashCode() - Method in LatLon
hashCode() - Method in LongHashSet
hashCode() - Method in NCube
hashCode() - Method in Point2D
hashCode() - Method in Point3D
hashCode() - Method in Range
hashCode() - Method in RangeSet
hashCode() - Method in RpmVisualizerHelper.ComparableVersion
hashCode() - Method in UrlCommandCell
hasRequiredProps(Map<String, Object>, Map<String, Object>) - Method in Axis
@param requiredProps Map of required key-value pairs (Criteria)
hasRuleAxis() - Method in NCube
@return boolean true if there is at least one rule axis, false if there are no rule axes.
hasScopedNameTrait(NCube) - Method in RpmVisualizerRelInfo
hasValue(Object) - Method in RpmVisualizerHelper
COPIED: From Dynamis 5.2.0 (except for slight modifications) Utility method to return true if the field value exists and doesn't match default
HEAD - Field in ApplicationID
HEAD_SHA_1 - Property in NCubeJdbcPersister
headSha1 - Field in NCubeInfoDto
healUnamedRules(AxisType, Object) - Method in NCube
heartBeat(Map, boolean) - Method in NCubeController
helper - Field in RpmVisualizer
helper - Field in RpmVisualizerRelInfo
helper - Field in Visualizer
helper - Field in VisualizerCellInfo
HEX_DIGIT - Field in CellInfo
high - Property in Range
host - Property in NCubeConfiguration
HsqlSchemaCreator - Class in com.cedarsoftware.util
Authors:
John DeRegnaucourt ([email protected]), Josh Snyder ([email protected])
Copyright (c) Cedar Software LLC

Licensed under the Apache License, Version 2.0 (the 'License') you may not use this file except in compliance with the License.
HsqlSchemaCreator.TestingConnectionProvider - Class in com.cedarsoftware.util
HsqlSchemaCreator.TestingConnectionProvider(String, String, String, String) - Constructor in HsqlSchemaCreator.TestingConnectionProvider
HsqlSchemaCreator(String, String, String, String, String) - Constructor in HsqlSchemaCreator
HtmlFormatter - Class in com.cedarsoftware.ncube.formatters
Format an NCube into an HTML document
HtmlFormatter(String) - Constructor in HtmlFormatter
HTTP_REQUEST - Field in CdnRouter
HTTP_RESPONSE - Field in CdnRouter
HTTP - Property in VisualizerConstants
httpClient - Field in JsonHttpProxy
httpHost - Field in JsonHttpProxy
HTTPS - Property in VisualizerConstants
hydrateCube(Map) - Method in NCube
Load an n-cube from JSON format, which was read in by json-io as a Map of Maps.

I

id - Field in Axis
id - Field in Column
id - Field in NCubeInfoDto
idCoord - Field in Binding
idle - Field in PoolInterceptor
idToAxis - Field in NCube
idToCol - Field in Axis
importPattern - Property in Regexes
incrementVariableRadixCount(Map<String, Integer>, Map<String, List<Column>>, String) - Method in NCube
Increment the variable radix number passed in.
indexColumn(Column) - Method in Axis
Index the passed in column.
inetHostname - Field in NCubeController
init(Map) - Method in VisualizerInfo
init(Map, VisualizerInfo) - Method in VisualizerRelInfo
initScopeChange() - Method in VisualizerInfo
initSelectedNode(VisualizerInfo, Map) - Method in RpmVisualizerRelInfo
initSelectedNode(VisualizerInfo, Map) - Method in VisualizerRelInfo
INPUT_KEYS_USED - Field in RuleInfo
input - Field in NCubeGroovyExpression
inputScope - Field in VisualizerInfo
inputVar - Property in Regexes
insertCube(Connection, ApplicationID, NCube, Long, byte[], String, boolean, String, String, String) - Method in NCubeJdbcPersister
INTEGER_ITEM - Property in RpmVisualizerHelper.ComparableVersion.Item
internValue(Comparable) - Method in Column
Intern the passed in value.
internValue(Object) - Method in NCube
Intern the passed in value.
InvalidCoordinateException - Class in com.cedarsoftware.ncube.exception
Sub-class of IllegalArgumentException for extra clarification if needed.
InvalidCoordinateException(String, String, Set, Set) - Constructor in InvalidCoordinateException
invalidNames - Property in Regexes
invokeRunMethod(NCubeGroovyExpression, Map<String, Object>) - Method in GroovyBase
Fetch constructor (from cache, if cached) and instantiate GroovyExpression
invokeRunMethod(NCubeGroovyExpression, Map<String, Object>) - Method in GroovyExpression
invokeRunMethod(NCubeGroovyExpression, Map<String, Object>) - Method in GroovyMethod
IS_NUMBER_REGEX - Field in NCubeController
isAppAdmin(ApplicationID) - Method in NCubeController
isAppAdmin(ApplicationID) - Method in NCubeManager
isAppAdmin(ApplicationID) - Method in NCubeMutableClient
isAppAdmin(ApplicationID) - Method in NCubeRuntime
isAppLocked(ApplicationID) - Method in NCubeController
isAuthorized(String) - Method in CdnRoutingProvider
isCacheable() - Method in CommandCell
isCacheable() - Method in UrlCommandCell
isCached - Field in CellInfo
isChanged() - Method in NCubeInfoDto
isClientTest() - Method in NCubeAppContext
isComparableCube(NCube<T>) - Method in NCube
Test if another n-cube is 'comparable' with this n-cube.
isCubeUpToDate(ApplicationID, String) - Method in NCubeController
isCubeUpToDate(ApplicationID, String) - Method in NCubeManager
isCubeUpToDate(ApplicationID, String) - Method in NCubeMutableClient
isCubeUpToDate(ApplicationID, String) - Method in NCubeRuntime
isDefault() - Method in Column
Returns:
boolean true if this is the Default column, false otherwise.
isDerivedScopeKey(VisualizerInfo, String) - Method in RpmVisualizerRelInfo
isDerivedScopeKey(VisualizerInfo, String) - Method in VisualizerRelInfo
isEmpty() - Method in LongHashSet
isFieldValidObsolete(Map<String, Object>, String) - Method in RpmVisualizerHelper
COPIED: From Dynamis 5.2.0 (except for slight modifications)
isFieldValidSince(Map<String, Object>, String) - Method in RpmVisualizerHelper
COPIED: From Dynamis 5.2.0 (except for slight modifications)
isFireAll() - Method in Axis
@return boolean true if this RULE axis is set to fire all conditions that evaluate to true, false otherwise.
isHead() - Method in ApplicationID
isHSQLDB(Connection) - Method in NCubeJdbcPersister
isHSQLDBPattern - Property in Regexes
isLocalOnlyResource(String) - Method in CdnClassLoader
Prevent dynamic code from certain packages, like java, javax, groovy, com/cedarsoftware, com/google.
isNCubeCodeGenDebug() - Method in GroovyBase
isNull() - Method in RpmVisualizerHelper.ComparableVersion.IntegerItem
isNull() - Method in RpmVisualizerHelper.ComparableVersion.Item
isNull() - Method in RpmVisualizerHelper.ComparableVersion.ListItem
isNull() - Method in RpmVisualizerHelper.ComparableVersion.StringItem
isNumeric(String) - Method in NCubeController
isOracle - Field in NCubeJdbcPersister
isOraclePattern - Property in Regexes
isPrimitive(String) - Method in RpmVisualizerHelper
COPIED: From Dynamis 5.2.0 (except for slight modifications)
isRef - Field in Axis
isReference() - Method in Axis
Returns:
boolean true if this Axis is a reference to another axis, not a 'real' axis.
isReferenceTransformed() - Method in Axis
@return boolean true if this Axis is a reference Axis AND there is a transformer app specified for the reference.
isRelease() - Method in ApplicationID
isSnapshot() - Method in ApplicationID
isTest() - Method in NCubeAppContext
isTrue(Object) - Method in NCube
Follow the exact same treatment of TRUTH as Groovy
isUrl - Field in CellInfo
isUserInGroup(NCube, String) - Method in NCubeManager
isValidStartCube(VisualizerInfo, String) - Method in RpmVisualizer
isValidStartCube(VisualizerInfo, String) - Method in Visualizer
isWithin(Comparable) - Method in Range
@param value to compare with Range to determine if the value is within the Range [low, high).
isZero(Integer) - Method in NCube
items - Field in RangeSet
items - Field in RpmVisualizerHelper.ComparableVersion
iterator() - Method in LongHashSet
iterator() - Method in RangeSet

J

javaToGroovySource(Object) - Method in CellInfo
Convert Java data-type to a Groovy Source equivalent
JdbcConnectionProvider - Interface in com.cedarsoftware.ncube
Class used to carry the NCube meta-information to the client.
jdbcOperation(Closure, String, String) - Method in NCubeJdbcPersisterAdapter
JSON_FILE_PREFIX - Property in VisualizerConstants
JSON_FILE_SUFFIX - Property in VisualizerConstants
JsonFormatter - Class in com.cedarsoftware.ncube.formatters
Format an NCube into an JSON document
JsonFormatter(OutputStream) - Constructor in JsonFormatter
JsonHttpProxy - Class in com.cedarsoftware.util
Authors:
John DeRegnaucourt ([email protected]), Josh Snyder ([email protected])
Copyright (c) Cedar Software LLC

Licensed under the Apache License, Version 2.0 (the "License") you may not use this file except in compliance with the License.
JsonHttpProxy(String, String, int, String, String, String, int) - Constructor in JsonHttpProxy
jump(Map) - Method in NCubeGroovyExpression
Restart rule execution.

K

L

L2_CACHE - Field in GroovyBase
This cache is 'per ApplicationID'.
L2CacheKey - Field in GroovyBase
LAST_EXECUTED_STATEMENT - Field in RuleInfo
lat - Field in LatLon
LatLon - Class in com.cedarsoftware.ncube.proximity
This class is used to represent a latitude / longitude coordinate.
LatLon(double, double) - Constructor in LatLon
@param lat decimal degrees latitude
levelCumulativeNodeCount - Field in VisualizerInfo
LIST_ITEM - Property in RpmVisualizerHelper.ComparableVersion.Item
load(Axis) - Method in Axis.AxisRefProvider
load(Axis) - Method in ReferenceAxisLoader
Axis calls this method to load itself from this AxisRefProvider.
loadAgain - Field in VisualizerRelInfo
loadAllTraits - Field in RpmVisualizerHelper
loadConfigurations(String) - Method in VisualizerInfo
loadCube(ApplicationID, String) - Method in NCubeController
loadCube(Connection, ApplicationID, String) - Method in NCubeJdbcPersister
loadCube(ApplicationID, String, String) - Method in NCubeJdbcPersisterAdapter
loadCube(ApplicationID, String) - Method in NCubeManager
Load n-cube, bypassing any caching.
loadCube(ApplicationID, String, String) - Method in NCubeReadOnlyPersister
Load n-cube by name (latest revision)
loadCube(VisualizerInfo, Map) - Method in RpmVisualizerRelInfo
Loads fields and traits on the class into the targetTraits map.
loadCube(VisualizerInfo) - Method in VisualizerRelInfo
loadCubeById(long) - Method in NCubeClient
loadCubeById(long) - Method in NCubeController
loadCubeById(Connection, long) - Method in NCubeJdbcPersister
loadCubeById(long, String) - Method in NCubeJdbcPersisterAdapter
loadCubeById(long) - Method in NCubeManager
Load the n-cube with the specified id.
loadCubeById(long, String) - Method in NCubeReadOnlyPersister
Load n-cube by ID (specific n-cube)
loadCubeById(long) - Method in NCubeRuntime
loadCubeBySha1(Connection, ApplicationID, String, String) - Method in NCubeJdbcPersister
loadCubeBySha1(ApplicationID, String, String, String) - Method in NCubeJdbcPersisterAdapter
loadCubeBySha1(ApplicationID, String, String, String) - Method in NCubeReadOnlyPersister
Load n-cube by SHA-1 (latest revision with that SHA-1)
loadCubeInternal(ApplicationID, String) - Method in NCubeManager
loadCubeRawJson(Connection, ApplicationID, String) - Method in NCubeJdbcPersister
loadCubeRawJson(ApplicationID, String, String) - Method in NCubeJdbcPersisterAdapter
loadCubeRawJson(ApplicationID, String, String) - Method in NCubeReadOnlyPersister
Load n-cube raw JSON by name (latest revision)
loadFieldTraitsForClass(String, String, Map<String, Object>, Map<String, Map<String, Object>>, LinkedList<String>, Map<String, Object>) - Method in RpmVisualizerHelper
COPIED: From Dynamis 5.2.0 (except for slight modifications) Populates the field traits for the class or enum
loadGraph(ApplicationID, Map) - Method in Visualizer
Builds the graph for an n-cube and all its referenced n-cubes.
loadNodeDetails(VisualizerInfo, VisualizerRelInfo, Map) - Method in Visualizer
loadPullRequestCube(String) - Method in NCubeManager
loadRpmClassFields(ApplicationID, String, String, Map<String, Object>, Map<String, Map<String, Object>>, boolean, Map<String, Object>) - Method in RpmVisualizerHelper
COPIED: From Dynamis 5.2.0 (except for slight modifications) pulls all of the fields and associated traits from nCube that will be used to create the RpmClass/RpmEnum instance
loadScopeChange(ApplicationID, Map) - Method in Visualizer
Re-builds the section of the graph affected by a scope change to an n-cube.
loadTraitsForField(NCube, List<String>, Map<String, Object>, Map<String, Object>, Map<String, Object>) - Method in RpmVisualizerHelper
COPIED: From Dynamis 5.2.0 (except for slight modifications) Load trait values for a given field into the fieldTraits map, ignoring traits already loaded
loadTypesToAddMap(NCube) - Method in RpmVisualizerInfo
loadTypesToAddMap(NCube) - Method in VisualizerInfo
loc - Field in Delta
LOCAL_RANDOM - Field in Axis
localClassLoaders - Field in NCubeRuntime
locateDeltaColumn(Column) - Method in Axis
Find the Column on 'this' axis which has the same ID as the passed in axis.
locatorKey - Property in AxisDelta
locatorKey - Property in ColumnDelta
locId - Field in Delta
lockApp(ApplicationID, boolean) - Method in NCubeController
lockApp(ApplicationID, boolean) - Method in NCubeManager
Lock the given appId so that no changes can be made to any cubes within it
lockApp(ApplicationID, boolean) - Method in NCubeMutableClient
lockApp(ApplicationID, boolean) - Method in NCubeRuntime
LOG_ARG_LENGTH - Property in NCubeConstants
LOG - Field in BinaryUrlCmd
LOG - Field in CdnClassLoader
LOG - Field in CdnRouter
LOG - Field in ContentCmdCell
LOG - Field in GroovyBase
LOG - Field in GroovyExpression
LOG - Field in JsonHttpProxy
LOG - Field in NCube
LOG - Field in NCubeApplication
LOG - Field in NCubeController
LOG - Field in NCubeControllerAdvice
LOG - Field in NCubeGroovyController
LOG - Field in NCubeJdbcPersister
LOG - Field in NCubeJdbcPersisterAdapter
LOG - Field in NCubeManager
LOG - Field in NCubeRuntime
LOG - Field in ProxyRouter
LOG - Field in UrlCommandCell
lon - Field in LatLon
LONG - Enum Constant in AxisValueType
LONG - Enum Constant in RpmVisualizerHelper.PRIMITIVE_TYPE
LongHashSet - Class in com.cedarsoftware.ncube.util
Special Set instance that hashes the Set column IDs with excellent dispersion, while at the same time, using only a single primitive long (8 bytes) per entry.
LongHashSet(Collection<Long>) - Constructor in LongHashSet
low - Property in Range
lower() - Method in Action

M

main(String) - Method in NCubeApplication
makeCellId(Collection<Long>) - Method in HtmlFormatter
MANAGER_BEAN - Property in NCubeConstants
MANDATORY_SCOPE_KEYS - Property in RpmVisualizerConstants
MAP_BYTES - Field in NCube
mapJoiner - Field in Visualizer
mapJoiner - Field in VisualizerCellInfo
MAX_COLUMN_ID - Field in Axis
MAX_INT - Field in JsonFormatter
maximumSize - Field in GCacheManager
maxLevel - Field in VisualizerInfo
maxSizeNCubeCache - Property in NCubeConfiguration
maxSizePermCache - Property in NCubeConfiguration
mergeAcceptMine(Connection, ApplicationID, String, String) - Method in NCubeJdbcPersister
mergeAcceptMine(ApplicationID, String, String) - Method in NCubeJdbcPersisterAdapter
mergeAcceptMine(ApplicationID, String, String) - Method in NCubePersister
mergeAcceptTheirs(Connection, ApplicationID, String, String, String) - Method in NCubeJdbcPersister
mergeAcceptTheirs(ApplicationID, String, String, String) - Method in NCubeJdbcPersisterAdapter
mergeAcceptTheirs(ApplicationID, String, String, String) - Method in NCubePersister
mergeCubesIfPossible(NCubeInfoDto, NCubeInfoDto, boolean) - Method in NCubeManager
mergeDeltas(List<Delta>) - Method in NCube
Merge the passed in List of Delta's into this n-cube.
mergeDeltas(ApplicationID, String, Object) - Method in NCubeController
mergeDeltas(ApplicationID, String, List<Delta>) - Method in NCubeManager
Merge the passed in List of Delta's into the named n-cube.
mergeDeltas(ApplicationID, String, List<Delta>) - Method in NCubeMutableClient
mergeDeltas(ApplicationID, String, List<Delta>) - Method in NCubeRuntime
mergeDeltaSet(NCube<T>, Map<String, Object>) - Method in DeltaProcessor
Merge the passed in cell change-set into this n-cube.
mergePullRequest(String) - Method in NCubeController
mergePullRequest(String) - Method in NCubeManager
mergePullRequest(String) - Method in NCubeMutableClient
mergePullRequest(String) - Method in NCubeRuntime
messages - Field in VisualizerInfo
METAPROPERTY_TEST_UPDATED - Field in NCube
metaProps - Field in Axis
metaProps - Field in Column
metaProps - Field in NCube
METHOD_MAP - Field in ReflectiveProxy
METHOD_NAME - Field in NCubeJdbcPersister
methodCache - Field in NCubeGroovyController
metricsEndpoint - Field in NCubeController
MINIMAL_TRAITS - Field in RpmVisualizerHelper
moveAxisMetaPropsToDefaultColumn(Axis) - Method in NCube
Snag all meta-properties on Axis that start with Axis.DEFAULT_COLUMN_PREFIX, as this is where the default column's meta properties are stored, and copy them to the default column (if one exists)
moveBranch(ApplicationID, String) - Method in NCubeController
moveBranch(Connection, ApplicationID, String) - Method in NCubeJdbcPersister
moveBranch(ApplicationID, String, String) - Method in NCubeJdbcPersisterAdapter
moveBranch(ApplicationID, String) - Method in NCubeManager
Move the branch specified in the appId to the newer snapshot version (newSnapVer).
moveBranch(ApplicationID, String) - Method in NCubeMutableClient
moveBranch(ApplicationID, String, String) - Method in NCubePersister
moveBranch(ApplicationID, String) - Method in NCubeRuntime
MUTABLE_ERROR - Field in NCubeRuntime
mutableClient - Field in NCubeController

N

name - Field in Axis
NAME - Field in Column
name - Field in NCube
name - Field in NCubeInfoDto
name - Field in NCubeTest
NCube - Class in com.cedarsoftware.ncube
Implements an n-cube.
NCube.NCubeReader - Class in com.cedarsoftware.ncube
Permanently add Custom Reader / Writer to json-io so that n-cube will use its native JSON format when written or read with json-io.
NCube.NCubeReader() - Constructor in NCube.NCubeReader
NCube.NCubeWriter - Class in com.cedarsoftware.ncube
Custom writer for NCube when used with json-io
NCube.NCubeWriter() - Constructor in NCube.NCubeWriter
NCube.StackEntry - Class in com.cedarsoftware.ncube
This is a "Pointer" (or Key) to a cell in an NCube.
NCube.StackEntry(String, Map) - Constructor in NCube.StackEntry
NCUBE_ACCEPTED_DOMAINS - Property in NCubeConstants
NCUBE - Enum Constant in Delta.Location
NCUBE_META - Enum Constant in Delta.Location
NCube(String) - Constructor in NCube
Creata a new NCube instance with the passed in name
ncube - Field in NCubeGroovyExpression
NCUBE_PARAMS_BRANCH - Property in NCubeConstants
NCUBE_PARAMS_BYTE_CODE_DEBUG - Property in NCubeConstants
NCUBE_PARAMS_BYTE_CODE_VERSION - Property in NCubeConstants
NCUBE_PARAMS_GENERATED_CLASSES_DIR - Property in NCubeConstants
NCUBE_PARAMS_GENERATED_SOURCES_DIR - Property in NCubeConstants
NCUBE_PARAMS - Property in NCubeConstants
NCUBE - Property in VisualizerConstants
NCubeAppContext - Class in com.cedarsoftware.ncube
Authors:
John DeRegnaucourt ([email protected])
Copyright (c) Cedar Software LLC

Licensed under the Apache License, Version 2.0 (the "License") you may not use this file except in compliance with the License.
NCubeAppContext() - Constructor in NCubeAppContext
NCubeApplication - Class in com.cedarsoftware.ncube
This class defines allowable actions against persisted n-cubes
NCubeApplication() - Constructor in NCubeApplication
ncubeCacheManager - Field in NCubeRuntime
NCubeClient - Interface in com.cedarsoftware.ncube
Authors:
John DeRegnaucourt ([email protected])
Copyright (c) Cedar Software LLC

Licensed under the Apache License, Version 2.0 (the "License") you may not use this file except in compliance with the License.
ncubeClient - Field in CdnRouter
ncubeClient - Field in ReferenceAxisLoader
NCubeConfiguration - Class in com.cedarsoftware.config
This class defines allowable actions against persisted n-cubes
NCubeConfiguration.TestDatabase - Class in com.cedarsoftware.config
NCubeConfiguration.TestDatabase() - Constructor in NCubeConfiguration.TestDatabase
NCubeConfiguration() - Constructor in NCubeConfiguration
NCubeConstants - Interface in com.cedarsoftware.ncube
Authors:
Josh Snyder
Copyright (c) Cedar Software LLC

Licensed under the Apache License, Version 2.0 (the "License") you may not use this file except in compliance with the License.
NCubeController - Class in com.cedarsoftware.controller
NCubeController API.
NCubeController.BranchComparator - Class in com.cedarsoftware.controller
Comparator for comparing branches, which places 'HEAD' always first.
NCubeController.BranchComparator() - Constructor in NCubeController.BranchComparator
NCubeController.VersionComparator - Class in com.cedarsoftware.controller
Version number Comparator that compares Strings with version number - status like 1.0.1-RELEASE to 1.2.0-SNAPSHOT.
NCubeController.VersionComparator() - Constructor in NCubeController.VersionComparator
NCubeController(NCubeMutableClient, boolean) - Constructor in NCubeController
NCubeControllerAdvice - Class in com.cedarsoftware.controller
Before Advice that sets user ID on current thread.
NCubeControllerAdvice(NCubeController) - Constructor in NCubeControllerAdvice
NCubeFormatter - Interface in com.cedarsoftware.ncube.formatters
Base class for NCube formatters
NCubeGroovyController - Class in ncube.grv.method
Base class for all GroovyExpression and GroovyMethod's within n-cube CommandCells.
NCubeGroovyController() - Constructor in NCubeGroovyController
NCubeGroovyExpression - Class in ncube.grv.exp
Base class for all GroovyExpression and GroovyMethod's within n-cube CommandCells.
NCubeGroovyExpression() - Constructor in NCubeGroovyExpression
NCubeInfoDto - Class in com.cedarsoftware.ncube
Class used to carry the NCube meta-information to the client.
NCubeInfoDto() - Constructor in NCubeInfoDto
NCubeJdbcPersister - Class in com.cedarsoftware.ncube
SQL Persister for n-cubes.
NCubeJdbcPersister() - Constructor in NCubeJdbcPersister
NCubeJdbcPersisterAdapter - Class in com.cedarsoftware.ncube
This adapter could be replaced by an adapting proxy.
NCubeJdbcPersisterAdapter(JdbcConnectionProvider) - Constructor in NCubeJdbcPersisterAdapter
NCubeManager - Class in com.cedarsoftware.ncube
This class manages a list of NCubes.
NCubeManager(NCubePersister, CacheManager) - Constructor in NCubeManager
NCubeMutableClient - Interface in com.cedarsoftware.ncube
Authors:
John DeRegnaucourt ([email protected]), Josh Snyder ([email protected])
Copyright (c) Cedar Software LLC

Licensed under the Apache License, Version 2.0 (the "License") you may not use this file except in compliance with the License.
NCubePersister - Interface in com.cedarsoftware.ncube
Class used to carry the NCube meta-information to the client.
nCubePersister - Field in NCubeManager
NCubeReadOnlyPersister - Interface in com.cedarsoftware.ncube
Class used to carry the NCube meta-information to the client.
NCubeRemoval - Class in com.cedarsoftware.ncube.util
Authors:
John DeRegnaucourt ([email protected]), Josh Snyder ([email protected])
Copyright (c) Cedar Software LLC

Licensed under the Apache License, Version 2.0 (the "License") you may not use this file except in compliance with the License.
NCubeRemoval() - Constructor in NCubeRemoval
NCubeRuntime - Class in com.cedarsoftware.ncube
Authors:
John DeRegnaucourt ([email protected])
Copyright (c) Cedar Software LLC

Licensed under the Apache License, Version 2.0 (the "License") you may not use this file except in compliance with the License.
NCubeRuntime(CallableBean, CacheManager, boolean, String) - Constructor in NCubeRuntime
NCubeRuntimeClient - Interface in com.cedarsoftware.ncube
Authors:
John DeRegnaucourt ([email protected]), Josh Snyder ([email protected])
Copyright (c) Cedar Software LLC

Licensed under the Apache License, Version 2.0 (the "License") you may not use this file except in compliance with the License.
ncubeRuntimeClient - Field in UrlCommandCell
NCubeTest - Class in com.cedarsoftware.ncube
Class used to carry the NCube meta-information to the client.
NCubeTest(String, Map<String, CellInfo>, CellInfo) - Constructor in NCubeTest
NCubeTestClient - Interface in com.cedarsoftware.ncube
Authors:
John DeRegnaucourt ([email protected]), Josh Snyder ([email protected])
Copyright (c) Cedar Software LLC

Licensed under the Apache License, Version 2.0 (the "License") you may not use this file except in compliance with the License.
NCubeTestReader - Class in com.cedarsoftware.ncube.formatters
Authors:
Ken Partlow ([email protected])
Copyright (c) Cedar Software LLC

Licensed under the Apache License, Version 2.0 (the 'License') you may not use this file except in compliance with the License.
NCubeTestReader() - Constructor in NCubeTestReader
NCubeTestServer - Interface in com.cedarsoftware.ncube
Authors:
John DeRegnaucourt ([email protected]), Josh Snyder ([email protected])
Copyright (c) Cedar Software LLC

Licensed under the Apache License, Version 2.0 (the "License") you may not use this file except in compliance with the License.
NCubeTestWriter - Class in com.cedarsoftware.ncube.formatters
Authors:
Ken Partlow ([email protected])
Copyright (c) Cedar Software LLC

Licensed under the Apache License, Version 2.0 (the "License") you may not use this file except in compliance with the License.
NCubeTestWriter() - Constructor in NCubeTestWriter
NEAREST - Enum Constant in AxisType
networkOverridesBasic - Field in VisualizerInfo
networkOverridesFull - Field in VisualizerInfo
newLine - Field in Binding
newLine - Field in TestResultsFormatter
NO_CELL - Field in NCubeController
NO_QUOTES_REGEX - Field in NCubeController
nodeDetailsMessages - Field in VisualizerRelInfo
nodeId - Field in VisualizerCellInfo
nodeIdCounter - Field in VisualizerInfo
nodeLabel - Field in VisualizerInfo
nodeLabelPrefix - Field in VisualizerRelInfo
nodes - Field in VisualizerInfo
noExecuteCell - Field in VisualizerCellInfo
normalize() - Method in RpmVisualizerHelper.ComparableVersion.ListItem
NOT_DEFINED - Field in RpmVisualizerHelper
NOTES_BIN - Property in NCubeJdbcPersister
notes - Field in NCubeInfoDto
now() - Method in NCubeGroovyExpression
@return long Current time in nano seconds (used to compute how long something takes to execute)
nowAsTimestamp() - Method in NCubeJdbcPersister
NULL_BYTES - Field in NCube
nullUrl - Field in CdnClassLoader
numConnections - Field in JsonHttpProxy
numConnections - Property in NCubeConfiguration

O

O_BYTES - Field in NCube
objectToMap(Object) - Method in NCube
Convert an Object to a Map.
obsoletePullRequest(String) - Method in NCubeManager
obsoletePullRequest(String) - Method in NCubeMutableClient
obsoletePullRequest(String) - Method in NCubeRuntime
onRemoval(RemovalNotification) - Method in GCacheManager.NCubeRemovalListener
ORDER - Enum Constant in Delta.Type
original - Field in ThreadAwarePrintStream
original - Field in ThreadAwarePrintStreamErr
output - Field in NCubeGroovyExpression
output - Field in TestResultsFormatter
output - Field in ThreadAwarePrintStream
output - Field in ThreadAwarePrintStreamErr
overlap(Range) - Method in Range
Returns:
boolean true if the line segments represented by these two ranges overlap.
overlap(RangeSet) - Method in RangeSet
Returns:
boolean true if the points and line segments represented by these two RangeSets overlap.

P

padString(String, int) - Method in Binding
padTenant(Connection, String) - Method in NCubeJdbcPersister
parseItem(boolean, String) - Method in RpmVisualizerHelper.ComparableVersion
parseJsonValue(String, Object, boolean) - Method in CellInfo
parseRange(String) - Method in Axis
parseSet(String) - Method in Axis
parseVersion(String) - Method in RpmVisualizerHelper.ComparableVersion
password - Field in HsqlSchemaCreator.TestingConnectionProvider
password - Field in JsonHttpProxy
password - Property in NCubeConfiguration
pasteCells(ApplicationID, String, Object, Object) - Method in NCubeController
pasteCellsNce(ApplicationID, String, Object) - Method in NCubeController
PATTERN_CLASS_EXTENDS_TRAIT - Field in RpmVisualizerHelper
PATTERN_CLASS_NAME - Field in RpmVisualizerHelper
COPIED: From Dynamis 5.2.0 (except for slight modifications)
PATTERN_FIELD_EXTENDS_TRAIT - Field in RpmVisualizerHelper
permCacheManager - Field in NCubeManager
persister - Field in NCubeJdbcPersisterAdapter
Point2D - Class in com.cedarsoftware.ncube.proximity
This class is used to represent a 2D point.
Point2D(double, double) - Constructor in Point2D
Point3D - Class in com.cedarsoftware.ncube.proximity
This class is used to represent a 3D point.
Point3D(double, double, double) - Constructor in Point3D
POLICY_CONTROL_DATE - Property in RpmVisualizerConstants
PoolInterceptor - Class in com.cedarsoftware.util
Tomcat JDBC connection pool monitor
PoolInterceptor() - Constructor in PoolInterceptor
populateAllFieldsFromAxis(Map<String, Map<String, Object>>, String, NCube) - Method in RpmVisualizerHelper
COPIED: From Dynamis 5.2.0 (except for slight modifications) Determines initial list of fields by extracting column values from axis
populateExistsTrait(String, String, Map<String, Object>, Map<String, Map<String, Object>>, NCube, Map) - Method in RpmVisualizerHelper
COPIED: From Dynamis 5.2.0 (except for slight modifications) Bulk loads value of r:exists for all fields defined
populateScopeDefaults(VisualizerInfo) - Method in RpmVisualizerRelInfo
populateScopeDefaults(VisualizerInfo) - Method in VisualizerRelInfo
populateScopeRelativeToSource(String, String, Map) - Method in RpmVisualizerRelInfo
Sets the basic nodeScope required to load a target class based on scoped source class, source field name, target class name, and current nodeScope.
port - Property in NCubeConfiguration
PR_APP - Property in NCubeConstants
PR_CANCEL - Property in NCubeConstants
PR_CLOSED - Property in NCubeConstants
PR_COMPLETE - Property in NCubeConstants
PR_CUBE - Property in NCubeConstants
PR_CUBES - Property in NCubeConstants
PR_ID - Property in NCubeConstants
PR_MERGE_TIME - Property in NCubeConstants
PR_MERGER - Property in NCubeConstants
PR_OBSOLETE - Property in NCubeConstants
PR_OPEN - Property in NCubeConstants
PR_PROP - Property in NCubeConstants
PR_REQUEST_TIME - Property in NCubeConstants
PR_REQUESTER - Property in NCubeConstants
PR_STATUS - Property in NCubeConstants
PR_TXID - Property in NCubeConstants
preferredOrder - Field in Axis
prepare(Object, Map<String, Object>) - Method in GroovyBase
Conditionally compile the passed in command.
prepareCube(NCube) - Method in NCubeRuntime
prepareExecutionContext(Map, Map) - Method in NCube
Prepare the execution context by providing it with references to important items like the input coordinate, output map, stack, and this (ncube).
primitives - Field in Column
primitives - Field in NCube
processClassCube(RpmVisualizerInfo, RpmVisualizerRelInfo) - Method in RpmVisualizer
processClassMixins(String, String, LinkedList<String>) - Method in RpmVisualizerHelper
COPIED: From Dynamis 5.2.0 (except for slight modifications) parses the value of the r:extends trait and adds all mixins to the list of classes to process
processCube(VisualizerInfo, VisualizerRelInfo) - Method in RpmVisualizer
processCube(VisualizerInfo, VisualizerRelInfo) - Method in Visualizer
processEnumCube(RpmVisualizerInfo, RpmVisualizerRelInfo) - Method in RpmVisualizer
processLoadPeak - Field in NCubeController
processMasterDefinition(String, String, String, String, String, Map<String, Object>, Map<String, Object>, Map<String, Object>) - Method in RpmVisualizerHelper
COPIED: From Dynamis 5.2.0 (except for slight modifications) applies the master definition specified in r:extends to the current field traits
promoteRange(Range) - Method in Axis
Promote passed in range's low and high values to the largest data type of their 'kinds' (e.g., byte to long, float to double).
promoteRevision(long) - Method in NCubeController
promoteValue(AxisValueType, Comparable) - Method in Axis
Convert passed in value to a similar value of the highest type.
PROPERTY_CACHE - Property in NCubeConstants
provider - Field in CdnRouter
Proximity - Class in com.cedarsoftware.ncube
Class used to compute distance (proximity) for many different data types.
Proximity() - Constructor in Proximity
proxyFetch(Map) - Method in ContentCmdCell
proxyFetch(Map) - Method in StringUrlCmd
ProxyRouter - Class in com.cedarsoftware.util
Spring Transaction Based JDBC Connection Provider
ProxyRouter() - Constructor in ProxyRouter
pullToBranch(Connection, ApplicationID, Object, String, long) - Method in NCubeJdbcPersister
pullToBranch(ApplicationID, Object, String, long) - Method in NCubeJdbcPersisterAdapter
pullToBranch(ApplicationID, Object, String, long) - Method in NCubePersister
putIfNotNull(Map, String, Object) - Method in NCubeController

Q

QUALIFIERS - Field in RpmVisualizerHelper.ComparableVersion.StringItem
QUOTE_DATE - Property in RpmVisualizerConstants

R

R_DECLARED - Field in RpmVisualizerHelper
R_EXISTS - Property in RpmVisualizerConstants
R_EXISTS - Field in RpmVisualizerHelper
R_EXTENDS - Field in RpmVisualizerHelper
R_OBSOLETE - Field in RpmVisualizerHelper
R_RPM_TYPE - Property in RpmVisualizerConstants
R_RPM_TYPE - Field in RpmVisualizerHelper
R_SCOPED_NAME - Property in RpmVisualizerConstants
R_SCOPED_NAME - Field in RpmVisualizerHelper
R_SINCE - Field in RpmVisualizerHelper
Range - Class in com.cedarsoftware.ncube
This class is used to represent a 'band' or 'range' of values (numeric, date, etc.)
RANGE - Enum Constant in AxisType
Range(Comparable, Comparable) - Constructor in Range
rangePattern - Property in Regexes
RangeSet - Class in com.cedarsoftware.ncube
This class is used to represent a Set of values, where the values can be a Comparable or a Range.
RangeSet(Comparable) - Constructor in RangeSet
rangeToCol - Field in Axis
rawStreamToInputStream(InputStream) - Method in NCube
READ - Enum Constant in Action
read() - Method in ContentCmdCell.CachingInputStream
read(Object, Deque<JsonObject<String, Object>>, Map<String, Object>) - Method in NCube.NCubeReader
recreate() - Method in CellInfo
Returns:
the content that would be placed into the cell as opposed to a CellInfo.
redirect - Field in ThreadAwarePrintStream
redirect - Field in ThreadAwarePrintStreamErr
redirectOutput(boolean) - Method in NCubeRuntime
REF_APP - Field in ReferenceAxisLoader
REF_APP_SEARCH_PATTERN - Field in NCubeJdbcPersister
REF_AXIS_NAME - Field in ReferenceAxisLoader
REF_BRANCH - Field in ReferenceAxisLoader
REF_CUBE_NAME - Field in ReferenceAxisLoader
REF_STATUS - Field in ReferenceAxisLoader
REF_TENANT - Field in ReferenceAxisLoader
REF_VERSION - Field in ReferenceAxisLoader
ReferenceAxisLoader - Class in com.cedarsoftware.ncube
This class loads an reference axis.
ReferenceAxisLoader(String, String, Map<String, Object>) - Constructor in ReferenceAxisLoader
@param containingCubeName String name of cube that holds the 'pointer' (referring) axis
ReflectiveProxy - Class in com.cedarsoftware.util
Authors:
John DeRegnaucourt ([email protected]), Josh Snyder ([email protected])
Copyright (c) Cedar Software LLC

Licensed under the Apache License, Version 2.0 (the "License") you may not use this file except in compliance with the License.
ReflectiveProxy() - Constructor in ReflectiveProxy
Regexes - Interface in com.cedarsoftware.ncube
Regular Expressions used throughout n-cube implementation.
reindex(long) - Method in Axis
Re-index the axis (optionally assign new ID to the axis).
RELEASE - Enum Constant in Action
RELEASE - Enum Constant in ReleaseStatus
RELEASE_VERSION_INDEX - Field in RpmVisualizerHelper.ComparableVersion.StringItem
A comparable value for the empty-string qualifier.
releaseConnection(Connection) - Method in HsqlSchemaCreator.TestingConnectionProvider
releaseConnection(Connection) - Method in JdbcConnectionProvider
releaseConnection(Connection) - Method in SpringConnectionProvider
releaseCubes(ApplicationID, String) - Method in NCubeController
Release the passed in SNAPSHOT version (update their status_cd to RELEASE), and then duplicate all the n-cubes in the release, creating new ones in SNAPSHOT status with the version number set to the newSnapVer.
releaseCubes(Connection, ApplicationID, String) - Method in NCubeJdbcPersister
releaseCubes(ApplicationID, String, String) - Method in NCubeJdbcPersisterAdapter
releaseCubes(ApplicationID, String) - Method in NCubeManager
Perform release (SNAPSHOT to RELEASE) for the given ApplicationIDs n-cubes.
releaseCubes(ApplicationID, String) - Method in NCubeMutableClient
releaseCubes(ApplicationID, String, String) - Method in NCubePersister
releaseCubes(ApplicationID, String) - Method in NCubeRuntime
ReleaseStatus - Enum in com.cedarsoftware.ncube
Release States that a persistent NCube can be in.
releaseVersion(ApplicationID, String) - Method in NCubeController
releaseVersion(ApplicationID, String) - Method in NCubeManager
Perform release (SNAPSHOT to RELEASE) for the given ApplicationIDs n-cubes.
releaseVersion(ApplicationID, String) - Method in NCubeMutableClient
releaseVersion(ApplicationID, String) - Method in NCubeRuntime
reloadReferenceAxis(String, Map<String, Object>) - Method in Axis
removalClosure - Field in GCacheManager
remove(Object) - Method in LongHashSet
removeAll(Collection) - Method in LongHashSet
removeAxisReferenceTransform(String) - Method in NCube
Remove transform from a reference axis.
removeBranchFromCache(ApplicationID) - Method in NCubeController
removeCell(Map) - Method in NCube
Clear (remove) the cell at the given coordinate.
removeCellById(Set<Long>) - Method in NCube
Clear a cell directly from the cell sparse-matrix specified by the passed in Column IDs.
removeColumnFromIndex(Column) - Method in Axis
removeCommas(String) - Method in NCubeController
removeDefaultColumnMetaPropsFromAxis(Axis) - Method in JsonFormatter
Remove the default column's meta-properties from the Axis meta-properties.
removeMetaProperty(String) - Method in Axis
Remove a meta-property entry
removeMetaProperty(String) - Method in Column
Remove a meta-property entry
removeMetaProperty(String) - Method in NCube
Remove a meta-property entry
removeNotExistsFields() - Method in RpmVisualizerRelInfo
removeSourceEdges() - Method in VisualizerInfo
removeTargets(Map<Long, Map>) - Method in VisualizerInfo
removeTransform() - Method in Axis
Remove transform from reference axis.
renameAxis(String, String) - Method in NCube
Rename an axis
renameCube(ApplicationID, String, String) - Method in NCubeController
renameCube(Connection, ApplicationID, String, String, String) - Method in NCubeJdbcPersister
renameCube(ApplicationID, String, String, String) - Method in NCubeJdbcPersisterAdapter
renameCube(ApplicationID, String, String) - Method in NCubeManager
renameCube(ApplicationID, String, String) - Method in NCubeMutableClient
renameCube(ApplicationID, String, String, String) - Method in NCubePersister
renameCube(ApplicationID, String, String) - Method in NCubeRuntime
reopenPullRequest(String) - Method in NCubeController
reopenPullRequest(String) - Method in NCubeManager
reopenPullRequest(String) - Method in NCubeMutableClient
reopenPullRequest(String) - Method in NCubeRuntime
replaceScriptletNCubeRefs(String, Pattern, String, String) - Method in GroovyTemplate
requiredKeys - Field in InvalidCoordinateException
requiredScopeKeysByCube - Field in VisualizerInfo
reset(ConnectionPool, PooledConnection) - Method in PoolInterceptor
resolve(String, boolean) - Method in CdnDefaultHandler
resolvedTemplate - Field in GroovyTemplate
resolveRelativeUrl(ApplicationID, String) - Method in NCubeController
resourceCache - Field in CdnClassLoader
resourcesCache - Field in CdnClassLoader
restoreCubes(ApplicationID, Object) - Method in NCubeController
restoreCubes(Connection, ApplicationID, Object, String) - Method in NCubeJdbcPersister
restoreCubes(ApplicationID, Object, String) - Method in NCubeJdbcPersisterAdapter
restoreCubes(ApplicationID, Object) - Method in NCubeManager
Restore a previously deleted n-cube.
restoreCubes(ApplicationID, Object) - Method in NCubeMutableClient
restoreCubes(ApplicationID, Object, String) - Method in NCubePersister
restoreCubes(ApplicationID, Object) - Method in NCubeRuntime
RESTORED - Enum Constant in ChangeType
retainAll(Collection) - Method in LongHashSet
revision - Field in NCubeInfoDto
ROLE_ADMIN - Property in NCubeConstants
ROLE_READONLY - Property in NCubeConstants
ROLE_USER - Property in NCubeConstants
rollbackBranch(ApplicationID, Object) - Method in NCubeController
rollbackBranch(ApplicationID, Object) - Method in NCubeManager
Rollback the passed in list of n-cubes.
rollbackBranch(ApplicationID, Object) - Method in NCubeMutableClient
rollbackBranch(ApplicationID, Object) - Method in NCubeRuntime
rollbackCubes(Connection, ApplicationID, Object, String) - Method in NCubeJdbcPersister
Rollback branch cube to the last time it matched the HEAD branch (SHA-1 == HEAD_SHA-1).
rollbackCubes(ApplicationID, Object, String) - Method in NCubeJdbcPersisterAdapter
rollbackCubes(ApplicationID, Object, String) - Method in NCubePersister
route(HttpServletRequest, HttpServletResponse) - Method in CdnRouter
Route the given request based on configured routing within n-cube
route(HttpServletRequest, HttpServletResponse) - Method in ProxyRouter
Route the given request based on configured routing within n-cube
RPM_CLASS_DOT - Property in RpmVisualizerConstants
RPM_CLASS - Property in RpmVisualizerConstants
RPM_CLASS - Field in RpmVisualizerHelper
RPM_ENUM_DOT - Property in RpmVisualizerConstants
RPM_ENUM - Property in RpmVisualizerConstants
RPM_ENUM - Field in RpmVisualizerHelper
RPM_SCOPE_CLASS_DOT - Property in RpmVisualizerConstants
RpmVisualizer - Class in com.cedarsoftware.visualizer
Processes an rpm class and all its referenced rpm classes and provides information to visualize the classes and their relationships.
RpmVisualizer(NCubeRuntimeClient) - Constructor in RpmVisualizer
RpmVisualizerConstants - Interface in com.cedarsoftware.visualizer
Provides constants for the visualizer
RpmVisualizerHelper - Class in com.cedarsoftware.visualizer
Provides helper methods to load fields and traits for an rpm class.
RpmVisualizerHelper.ComparableVersion - Class in com.cedarsoftware.visualizer
COPIED: From Dynamis 5.2.0 (except for slight modifications)
RpmVisualizerHelper.ComparableVersion.IntegerItem - Class in com.cedarsoftware.visualizer
Represents a numeric item in the version item list.
RpmVisualizerHelper.ComparableVersion.IntegerItem(String) - Constructor in RpmVisualizerHelper.ComparableVersion.IntegerItem
RpmVisualizerHelper.ComparableVersion.Item - Interface in com.cedarsoftware.visualizer
RpmVisualizerHelper.ComparableVersion.ListItem - Class in com.cedarsoftware.visualizer
Represents a version list item.
RpmVisualizerHelper.ComparableVersion.ListItem() - Constructor in RpmVisualizerHelper.ComparableVersion.ListItem
RpmVisualizerHelper.ComparableVersion.StringItem - Class in com.cedarsoftware.visualizer
Represents a string in the version item list, usually a qualifier.
RpmVisualizerHelper.ComparableVersion.StringItem(String, boolean) - Constructor in RpmVisualizerHelper.ComparableVersion.StringItem
RpmVisualizerHelper.ComparableVersion(String) - Constructor in RpmVisualizerHelper.ComparableVersion
RpmVisualizerHelper.PRIMITIVE_TYPE - Enum in com.cedarsoftware.visualizer
COPIED: From Dynamis 5.2.0 (except for slight modifications)
RpmVisualizerHelper.PRIMITIVE_TYPE(Class<?>) - Constructor in RpmVisualizerHelper.PRIMITIVE_TYPE
RpmVisualizerHelper(NCubeRuntimeClient, ApplicationID) - Constructor in RpmVisualizerHelper
RpmVisualizerInfo - Class in com.cedarsoftware.visualizer
Provides information to visualize rpm classes.
RpmVisualizerInfo(NCubeRuntimeClient, ApplicationID) - Constructor in RpmVisualizerInfo
RpmVisualizerRelInfo - Class in com.cedarsoftware.visualizer
Provides information to visualize a source rpm class, a target rpm class and their relationship.
RpmVisualizerRelInfo(NCubeRuntimeClient, ApplicationID) - Constructor in RpmVisualizerRelInfo
RULE - Enum Constant in AxisType
RULE_EXEC_INFO - Field in NCube
RULE_NCUBE - Property in VisualizerConstants
RULE_STOP - Field in RuleInfo
RuleInfo - Class in com.cedarsoftware.ncube
This class contains information about the rule execution.
RuleInfo() - Constructor in RuleInfo
RuleJump - Class in com.cedarsoftware.ncube.exception
This exception supports the Rule Engine jump() feature which allows restarting rules on the 1st rule or named rule.
RuleJump(Map) - Constructor in RuleJump
RULES_EXECUTED - Field in RuleInfo
RuleStop - Class in com.cedarsoftware.ncube.exception
Execution thrown to stop any further rule execution along a rule axis.
ruleStop() - Method in NCubeGroovyExpression
Stop rule execution from going any further.
RuleStop() - Constructor in RuleStop
ruleStopThrown() - Method in RuleInfo
Set the indicator that a ruleStop was thrown
run(String) - Method in NCubeGroovyController
Run the groovy method named by the column on the 'method' axis.
run() - Method in NCubeGroovyExpression
runnableCode - Field in GroovyBase
runSelectAllCubesInBranch(Connection, ApplicationID, Map, Closure) - Method in NCubeJdbcPersister
runSelectCubesStatement(Connection, ApplicationID, String, Map, int, Closure) - Method in NCubeJdbcPersister
@param c Connection (JDBC) from ConnectionProvider
runTest(ApplicationID, String, NCubeTest) - Method in NCubeController
runTest(ApplicationID, String, NCubeTest) - Method in NCubeRuntime
runTest(ApplicationID, String, NCubeTest) - Method in NCubeRuntimeClient
runTests(ApplicationID, String, Object) - Method in NCubeController
runTests(ApplicationID, String, Object) - Method in NCubeRuntime
runTests(ApplicationID, String, Object) - Method in NCubeRuntimeClient
RUNTIME_BEAN - Property in NCubeConstants
runtimeClient - Field in Visualizer
runtimeClient - Field in VisualizerCellInfo
runtimeClient - Field in VisualizerInfo
runtimeClient - Field in VisualizerRelInfo

S

safeAdd(def, Set) - Method in NCubeJdbcPersister
Best possible add of tag to Set of tags, where passed in tag type is unknown.
saveJson(ApplicationID, String) - Method in NCubeController
saveTests(ApplicationID, String, Object) - Method in NCubeController
saveTests(ApplicationID, String, Object) - Method in NCubeManager
saveTests(ApplicationID, String, Object) - Method in NCubeMutableClient
saveTests(ApplicationID, String, Object) - Method in NCubeRuntime
scheme - Property in NCubeConfiguration
scopeCubeNames - Field in VisualizerRelInfo
scripletPattern - Property in Regexes
SEARCH_ACTIVE_RECORDS_ONLY - Property in NCubeConstants
SEARCH_CHANGED_RECORDS_ONLY - Property in NCubeConstants
SEARCH_CREATE_DATE_END - Property in NCubeConstants
SEARCH_CREATE_DATE_START - Property in NCubeConstants
SEARCH_DELETED_RECORDS_ONLY - Property in NCubeConstants
SEARCH_EXACT_MATCH_NAME - Property in NCubeConstants
SEARCH_FILTER_EXCLUDE - Property in NCubeConstants
SEARCH_FILTER_INCLUDE - Property in NCubeConstants
SEARCH_INCLUDE_CUBE_DATA - Property in NCubeConstants
SEARCH_INCLUDE_NOTES - Property in NCubeConstants
SEARCH_INCLUDE_TEST_DATA - Property in NCubeConstants
search(ApplicationID, String, String, Map) - Method in NCubeClient
search(ApplicationID, String, String, Map) - Method in NCubeController
search(String, String, Map) - Method in NCubeGroovyExpression
Fetch cube records that match the given pattern.
search(Connection, ApplicationID, String, String, Map<String, Object>) - Method in NCubeJdbcPersister
search(ApplicationID, String, String, Map, String) - Method in NCubeJdbcPersisterAdapter
search(ApplicationID, String, String, Map) - Method in NCubeManager
Fetch an array of NCubeInfoDto's where the cube names match the cubeNamePattern (contains) and the content (in JSON format) 'contains' the passed in content String.
search(ApplicationID, String, String, Map, String) - Method in NCubeReadOnlyPersister
Search the persisted storage for n-cube (NCubeInfoDto's) that match are within the passed in ApplicationID, and optionally match the supplied cube name pattern, and optionally further match (contain within) the searchValue, using the passed in options Map.
search(ApplicationID, String, String, Map) - Method in NCubeRuntime
Fetch an array of NCubeInfoDto's where the cube names match the cubeNamePattern (contains) and the content (in JSON format) 'contains' the passed in content String.
SEARCH_ONLY_TEST_DATA - Property in NCubeConstants
selectColumns(Map<String, Object>, Map) - Method in NCube
Bind the input coordinate to each axis.
selectedNodeId - Field in VisualizerInfo
sendErrorResponse(HttpServletResponse, int, String) - Method in CdnRouter
Send an HTTP error response
servletHostname - Field in NCubeController
servletRegistrationBean() - Method in NCubeApplication
SET - Enum Constant in AxisType
setApplicationContext(ApplicationContext) - Method in NCubeAppContext
setApplicationContext(ApplicationContext) - Method in ReflectiveProxy
setApplicationID(ApplicationID) - Method in NCube
setAssertionFailures(Set<String>) - Method in RuleInfo
setCdnRoutingProvider(CdnRoutingProvider) - Method in CdnRouter
setCell(T, Map) - Method in NCube
Store a value in the cell at the passed in coordinate.
setCellById(T, Set<Long>) - Method in NCube
Set a cell directly into the cell sparse-matrix specified by the passed in Column IDs.
setChanged(boolean) - Method in NCubeInfoDto
setColumnName(String) - Method in Column
Set the optional name of a column.
setColumnOrder(int) - Method in Axis
Set the ordering for the axis.
setDefaultCellValue(T) - Method in NCube
Set the default cell value for this n-cube.
setDisplayOrder(int) - Method in Column
setErrorMessage(String) - Method in UrlCommandCell
setFireAll(boolean) - Method in Axis
Set the 'fire-all' mode - true to have all conditions that evaluate to true have the associated cell execute, false for only the first condition that is true to have it's associated cell execute.
setGeneratedSourcesDirectory(String) - Method in GroovyBase
Controls directory used to store generated sources
setId(long) - Method in Axis
Set long id of this Axis
setId(long) - Method in Column
setLastExecutedStatement(Object) - Method in RuleInfo
setLoadAgain(VisualizerInfo, String) - Method in RpmVisualizerRelInfo
setLoadAgain(VisualizerInfo, String) - Method in VisualizerRelInfo
setMetaProperty(String, Object) - Method in Axis
Set (add / overwrite) a Meta Property associated to this axis.
setMetaProperty(String, Object) - Method in Column
Set (add / overwrite) a Meta Property associated to this Column.
setMetaProperty(String, Object) - Method in NCube
Set (add / overwrite) a Meta Property associated to this n-cube.
setName(String) - Method in Axis
setName(String) - Method in NCube
Set the name of this n-cube
setRedirect(boolean) - Method in ThreadAwarePrintStream
setRedirect(boolean) - Method in ThreadAwarePrintStreamErr
setRunnableCode(Class) - Method in GroovyBase
setSha1(String) - Method in NCube
This should only be called from NCubeManager when loading the cube from a database It is mainly to prevent an unnecessary sha1 calculation after being loaded from a db that already knows the sha1.
setSystemErr(String) - Method in RuleInfo
setSystemOut(String) - Method in RuleInfo
setTargetScope(VisualizerInfo, Map) - Method in RpmVisualizerRelInfo
setType(AxisType) - Method in Axis
setupCoordinate(Map) - Method in CdnRoutingProvider
setupRequestHeaders(URLConnection, HttpServletRequest) - Method in ContentCmdCell
setUserId(String) - Method in NCubeManager
Set the user ID on the current thread
setValue(Object) - Method in Binding
setValue(Comparable) - Method in Column
Set the value of a column.
setValueType(AxisValueType) - Method in Axis
sha1 - Field in NCube
sha1 - Field in NCubeInfoDto
showCellValues - Field in VisualizerRelInfo
showCellValuesLink - Field in VisualizerRelInfo
showingHidingCellValues - Field in VisualizerRelInfo
simpleFetch(Map) - Method in ContentCmdCell
size() - Method in Axis
Returns:
int total number of columns on this axis.
size() - Method in LongHashSet
size - Field in PoolInterceptor
size() - Method in RangeSet
SNAPSHOT - Enum Constant in ReleaseStatus
SORTED - Field in Axis
SOURCE_FIELD_NAME - Property in RpmVisualizerConstants
SOURCE_SCOPE_KEY_PREFIX - Property in RpmVisualizerConstants
SOURCE_TYPE - Property in RpmVisualizerConstants
sourceCube - Field in VisualizerRelInfo
sourceFieldName - Field in VisualizerRelInfo
sourceFieldRpmType - Field in RpmVisualizerRelInfo
sourceId - Field in VisualizerRelInfo
sourceList - Field in Delta
sourceScope - Field in VisualizerRelInfo
sourceTrail - Field in VisualizerRelInfo
sourceTraits - Field in RpmVisualizerRelInfo
sourceVal - Field in Delta
SPACE - Property in VisualizerConstants
SpringConnectionProvider - Class in com.cedarsoftware.util
Spring Transaction Based JDBC Connection Provider
SpringConnectionProvider(DataSource) - Constructor in SpringConnectionProvider
srcAppId - Property in AxisRef
srcAxisName - Property in AxisRef
srcCubeName - Property in AxisRef
stack - Field in Visualizer
stackToString() - Method in NCube
standardizeColumnValue(Comparable) - Method in Axis
This method takes the input value (could be Number, String, Range, etc.)
startArray() - Method in BaseJsonFormatter
startObject() - Method in BaseJsonFormatter
status - Field in ApplicationID
STATUS - Field in CdnRouter
status - Field in NCubeInfoDto
streamCache - Property in ContentCmdCell.CachingInputStream
STRING - Enum Constant in AxisValueType
STRING_ITEM - Property in RpmVisualizerHelper.ComparableVersion.Item
STRING - Enum Constant in RpmVisualizerHelper.PRIMITIVE_TYPE
StringUrlCmd - Class in com.cedarsoftware.ncube
Process a String that is specified at a URL.
StringUrlCmd(String, boolean) - Constructor in StringUrlCmd
stripFoistedAppId(NCube) - Method in NCube
SYS_APP - Property in NCubeConstants
SYS_BOOT_VERSION - Property in NCubeConstants
SYS_BOOTSTRAP - Property in NCubeConstants
SYS_BRANCH_PERMISSIONS - Property in NCubeConstants
SYS_CLASSPATH_PREFIX - Property in ProxyRouter
SYS_LOCK - Property in NCubeConstants
SYS_PERMISSIONS - Property in NCubeConstants
SYS_PROPERTY - Field in GroovyExpression
SYS_PROTOTYPE - Property in NCubeConstants
SYS_USERGROUPS - Property in NCubeConstants
SYSTEM_ERR - Field in RuleInfo
SYSTEM_OUT - Field in RuleInfo
SYSTEM_SCOPE_KEY_PREFIX - Property in RpmVisualizerConstants
SYSTEM_SCOPE_KEY_PREFIX - Field in RpmVisualizerHelper
systemLoadPeak - Field in NCubeController
systemParams - Field in NCubeRuntime

T

TARGET_TYPE - Property in RpmVisualizerConstants
targetCube - Field in VisualizerRelInfo
targetId - Field in VisualizerRelInfo
targetLevel - Field in VisualizerRelInfo
targetScope - Field in VisualizerRelInfo
targetTraits - Field in RpmVisualizerRelInfo
tenant - Field in ApplicationID
TENANT - Field in CdnRouter
tenant - Field in NCubeInfoDto
TEST_BRANCH - Field in ApplicationID
TEST_DATA_BIN - Property in NCubeJdbcPersister
testAppId - Field in ApplicationID
TestResultsFormatter - Class in com.cedarsoftware.ncube.formatters
Format test result output for display in HTML.
TestResultsFormatter(Map) - Constructor in TestResultsFormatter
ThreadAwarePrintStream - Class in com.cedarsoftware.util
Thread-aware PrintStream.
ThreadAwarePrintStream(OutputStream) - Constructor in ThreadAwarePrintStream
ThreadAwarePrintStreamErr - Class in com.cedarsoftware.util
Thread-aware PrintStream.
ThreadAwarePrintStreamErr(OutputStream) - Constructor in ThreadAwarePrintStreamErr
toArray(Object) - Method in LongHashSet
toBoolean(Object) - Method in NCubeJdbcPersister
toFormattedJson(Map) - Method in NCube
Format this n-cube into JSON using the passed in 'options' Map to control the desired output.
toHtml(boolean) - Method in Binding
toHtml(String) - Method in NCube
Use this API to generate an HTML view of this NCube.
toHtmlWithColumnHints(NCube) - Method in NCubeController
toJson(Object) - Method in NCube
toString() - Method in ApplicationID
toString() - Method in Axis
toString() - Method in AxisDelta
toString() - Method in Binding
toString() - Method in Column
toString() - Method in ColumnDelta
toString() - Method in Delta
toString() - Method in LatLon
toString() - Method in NCube
toString() - Method in NCube.StackEntry
toString() - Method in NCubeInfoDto
toString() - Method in Point2D
toString() - Method in Point3D
toString() - Method in Range
toString() - Method in RangeSet
toString() - Method in RpmVisualizerHelper.ComparableVersion
toString() - Method in RpmVisualizerHelper.ComparableVersion.IntegerItem
toString() - Method in RpmVisualizerHelper.ComparableVersion.ListItem
toString() - Method in RpmVisualizerHelper.ComparableVersion.StringItem
toString() - Method in UrlCommandCell
toTimestamp(Object) - Method in NCubeJdbcPersister
trace(StackTraceElement, StackTraceElement) - Method in NCubeRuntime
trackInputKeysUsed(Map, Map) - Method in NCube
trackUnboundAxis(Map, String, String, Object) - Method in NCube
TRAIT_AXIS - Field in RpmVisualizerHelper
transferFromServer(URLConnection, HttpServletResponse) - Method in ContentCmdCell
transferResponseHeaders(URLConnection, HttpServletResponse) - Method in ContentCmdCell
TRANSFORM_APP - Field in ReferenceAxisLoader
TRANSFORM_BRANCH - Field in ReferenceAxisLoader
TRANSFORM_CUBE_NAME - Field in ReferenceAxisLoader
TRANSFORM_METHOD_NAME - Field in ReferenceAxisLoader
transform(NCube, Map<String, Object>, Map<String, Object>, Axis) - Method in ReferenceAxisLoader
TRANSFORM_STATUS - Field in ReferenceAxisLoader
TRANSFORM_VERSION - Field in ReferenceAxisLoader
transformApp - Property in AxisRef
transformBranch - Property in AxisRef
transformCubeName - Property in AxisRef
transformMetaProperties(Map) - Method in NCube
Convert the values on the value side of the Map from JsonObject to an appropriate CellInfo.
transformStatus - Property in AxisRef
transformVersion - Property in AxisRef
trimQuotes(String) - Method in Axis
TRUE_BYTES - Field in NCube
type - Field in Axis
type - Field in Delta
typeNCubeCache - Property in NCubeConfiguration
typePermCache - Property in NCubeConfiguration
TYPES_TO_ADD_CUBE_NAME - Property in RpmVisualizerConstants
typesToAdd - Field in VisualizerRelInfo
typesToAddMap - Field in VisualizerInfo

U

UNBOUND_AXES_USED - Field in RuleInfo
unitsNCubeCache - Property in NCubeConfiguration
unitsPermCache - Property in NCubeConfiguration
UNSPECIFIED_ENUM - Property in RpmVisualizerConstants
UNSPECIFIED - Property in VisualizerConstants
UNSUPPORTED_TYPE - Field in CellInfo
UPDATE - Enum Constant in Action
UPDATE - Enum Constant in Delta.Type
updateAxis(ApplicationID, String, String, String, boolean, boolean, boolean) - Method in NCubeController
updateAxisColumns(ApplicationID, String, String, Object) - Method in NCubeController
Update an entire set of columns on an axis at one time.
updateAxisMetaProperties(ApplicationID, String, String, Map<String, Object>) - Method in NCubeController
updateAxisMetaProperties(ApplicationID, String, String, Map<String, Object>) - Method in NCubeManager
Update an Axis meta-properties
updateAxisMetaProperties(ApplicationID, String, String, Map<String, Object>) - Method in NCubeMutableClient
updateAxisMetaProperties(ApplicationID, String, String, Map<String, Object>) - Method in NCubeRuntime
updateBranch(ApplicationID, Object) - Method in NCubeController
updateBranch(ApplicationID, Object) - Method in NCubeManager
Update the branch represented by the passed in ApplicationID (appId), with the cubes to be updated identified by cubeNames, and the sourceBranch is the branch (could be HEAD) source of the cubes from which to update.
updateBranch(ApplicationID, Object) - Method in NCubeMutableClient
updateBranch(ApplicationID, Object) - Method in NCubeRuntime
updateBranchCubeHeadSha1(Connection, Long, String, String) - Method in NCubeJdbcPersister
Fast forward branch cube to HEAD cube, because even though it's HEAD_SHA-1 value is out-of-date, the cubes current SHA-1 is the same as the HEAD cube's SHA-1.
updateBranchCubeHeadSha1(Long, String, String, String) - Method in NCubeJdbcPersisterAdapter
updateBranchCubeHeadSha1(Long, String, String, String) - Method in NCubePersister
updateCell(ApplicationID, String, Object, CellInfo) - Method in NCubeController
In-place update of a cell.
updateCellAt(ApplicationID, String, Map, CellInfo) - Method in NCubeController
updateColumn(long, Comparable, String, int) - Method in Axis
Update (change) the value of an existing column.
updateColumn(long, Comparable, String, int) - Method in NCube
Change the value of a Column along an axis.
updateColumnMetaProperties(ApplicationID, String, String, long, Map<String, Object>) - Method in NCubeController
updateColumns(Collection<Column>, boolean) - Method in Axis
Update (merge) columns on this Axis from the passed in Collection.
updateColumns(String, Collection<Column>, boolean) - Method in NCube
Update all of the columns along an axis at once.
updateCube(NCube) - Method in NCubeController
updateCube(Connection, NCube, String) - Method in NCubeJdbcPersister
updateCube(NCube, String) - Method in NCubeJdbcPersisterAdapter
updateCube(NCube, boolean) - Method in NCubeManager
Update the passed in NCube.
updateCube(NCube) - Method in NCubeMutableClient
updateCube(NCube, String) - Method in NCubePersister
updateCube(NCube) - Method in NCubeRuntime
updateCubeFromHead(ApplicationID, String) - Method in NCubeController
updateCubeMetaProperties(ApplicationID, String, Map<String, Object>) - Method in NCubeController
UPDATED - Enum Constant in ChangeType
updateDefaultCell(ApplicationID, String, CellInfo) - Method in NCubeController
updateMetaProperties(Map<String, Object>, String, Closure) - Method in Axis
updateNotes(ApplicationID, String, String) - Method in NCubeController
updateNotes(Connection, ApplicationID, String, String) - Method in NCubeJdbcPersister
updateNotes(ApplicationID, String, String, String) - Method in NCubeJdbcPersisterAdapter
updateNotes(ApplicationID, String, String) - Method in NCubeManager
updateNotes(ApplicationID, String, String) - Method in NCubeMutableClient
updateNotes(ApplicationID, String, String, String) - Method in NCubePersister
updateNotes(ApplicationID, String, String) - Method in NCubeRuntime
updateOpenPullRequestVersions(ApplicationID, String, boolean) - Method in NCubeManager
updatePullRequest(String, Closure, String, String, boolean) - Method in NCubeManager
updateReferenceAxes(Object) - Method in NCubeController
updateReferenceAxes(Object) - Method in NCubeManager
updateReferenceAxes(Object) - Method in NCubeMutableClient
updateReferenceAxes(Object) - Method in NCubeRuntime
updateTestData(Connection, ApplicationID, String, String) - Method in NCubeJdbcPersister
updateTestData(ApplicationID, String, String, String) - Method in NCubeJdbcPersisterAdapter
updateTestData(ApplicationID, String, String, String) - Method in NCubePersister
url(String) - Method in NCubeGroovyExpression
Fetch content from the passed in URL.
url - Field in UrlCommandCell
UrlCommandCell - Class in com.cedarsoftware.ncube
@author John DeRegnaucourt ([email protected])
UrlCommandCell(String, String, boolean) - Constructor in UrlCommandCell
urlToBytes(String) - Method in NCubeGroovyExpression
Fetch content from the passed in URL.
user - Field in HsqlSchemaCreator.TestingConnectionProvider
userId - Field in NCubeManager
username - Field in JsonHttpProxy
username - Property in NCubeConfiguration
usesMethod - Field in ReferenceAxisLoader

V

V_ENUM - Property in RpmVisualizerConstants
V_ENUM - Field in RpmVisualizerHelper
V_MAX_CARDINALITY - Property in RpmVisualizerConstants
V_MAX - Property in RpmVisualizerConstants
V_MAX - Field in RpmVisualizerHelper
V_MIN_CARDINALITY - Property in RpmVisualizerConstants
V_MIN - Property in RpmVisualizerConstants
V_MIN - Field in RpmVisualizerHelper
valid2Doubles - Property in Regexes
valid3Doubles - Property in Regexes
validate() - Method in ApplicationID
Ensure that all components of the ApplicationID are valid (with their specs in terms of allowable characters.)
validateApp(String) - Method in ApplicationID
validateAppId(ApplicationID) - Method in ApplicationID
Validate ApplicationID is not null and valid
validateBranch(String) - Method in ApplicationID
validateBranchIsNotHead() - Method in ApplicationID
validateCoordinate(Map, Map) - Method in NCube
Ensure that the Map coordinate dimensionality satisfies this nCube.
validateCube(NCube) - Method in NCubeRuntime
validateCubeName(String) - Method in NCube
Ensure that the passed in name is a valid n-cube name,
validateReferenceAxesAppIds(ApplicationID, List<NCubeInfoDto>) - Method in NCubeManager
validateStatus(String) - Method in ApplicationID
validateStatusIsNotRelease() - Method in ApplicationID
validateTenant(String) - Method in ApplicationID
validateVersion(String) - Method in ApplicationID
validBranch - Property in Regexes
validCubeName - Property in Regexes
validCubeNameChars - Field in NCube
validNameChars - Property in Regexes
validTenantName - Property in Regexes
validVersion - Property in Regexes
value - Field in Binding
value - Field in CellInfo
value - Field in Column
value - Field in CoordinateNotFoundException
VALUE - Property in NCubeJdbcPersister
value - Field in RpmVisualizerHelper.ComparableVersion
value - Field in RpmVisualizerHelper.ComparableVersion.IntegerItem
value - Field in RpmVisualizerHelper.ComparableVersion.StringItem
valueOf(String) - Method in Action
Returns the enum constant of this type with the specified name.
valueOf(String) - Method in AxisType
Returns the enum constant of this type with the specified name.
valueOf(String) - Method in AxisValueType
Returns the enum constant of this type with the specified name.
valueOf(String) - Method in ChangeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Method in Delta
Returns the enum constant of this type with the specified name.
valueOf(String) - Method in ReleaseStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Method in RpmVisualizerHelper
Returns the enum constant of this type with the specified name.
values() - Method in Action
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in AxisType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in AxisValueType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in ChangeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in Delta
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in ReleaseStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in RpmVisualizerHelper
Returns an array containing the constants of this enum type, in the order they are declared.
valuesToCellInfo(Map<String, Object>) - Method in NCubeController
valueToCol - Field in Axis
valueToRange(Comparable) - Method in Axis
Convert the passed in Comparable to a Gauva Range
valueType - Field in Axis
varMatch - Property in Regexes
velocityPattern - Property in Regexes
verifyAllowExecute(String) - Method in NCubeController
verifyAllowMutable(String) - Method in NCubeRuntime
verifyAxisType() - Method in Axis
version - Field in ApplicationID
version - Field in NCubeInfoDto
VERSION_REGEX - Field in ApplicationID
VersionComparator - Class in com.cedarsoftware.ncube.util
Version number Comparator that compares Strings with version number - status like 1.0.1-RELEASE to 1.2.0-SNAPSHOT.
VersionComparator() - Constructor in VersionComparator
visited - Field in Visualizer
Visualizer - Class in com.cedarsoftware.visualizer
Provides information to visualize n-cubes.
VISUALIZER_CONFIG_CUBE_NAME - Property in VisualizerConstants
VISUALIZER_CONFIG_NETWORK_OVERRIDES_CUBE_NAME - Property in VisualizerConstants
Visualizer(NCubeRuntimeClient) - Constructor in Visualizer
VisualizerCellInfo - Class in com.cedarsoftware.visualizer
Provides information to visualize an n-cube cell.
VisualizerCellInfo(NCubeRuntimeClient, ApplicationID, String, Map<String, Object>) - Constructor in VisualizerCellInfo
VisualizerConstants - Interface in com.cedarsoftware.visualizer
Provides constants for the visualizer
VisualizerHelper - Class in com.cedarsoftware.visualizer
Provides helper methods to handle exceptions occurring during the execution of n-cube cells for the purpose of producing a visualization.
VisualizerHelper(NCubeRuntimeClient, ApplicationID) - Constructor in VisualizerHelper
VisualizerInfo - Class in com.cedarsoftware.visualizer
Provides information to visualize n-cubes.
VisualizerInfo(NCubeRuntimeClient, ApplicationID) - Constructor in VisualizerInfo
VisualizerRelInfo - Class in com.cedarsoftware.visualizer
Provides information to visualize a source cube, a target cube and their relationship.
VisualizerRelInfo(NCubeRuntimeClient, ApplicationID) - Constructor in VisualizerRelInfo

W

wasRuleStopThrown() - Method in RuleInfo
@return true if a RuleStop was thrown during rule execution
whiteList - Field in CdnClassLoader
wildcards - Field in NCubeManager
write(Object, boolean, Writer, Map<String, Object>) - Method in NCube.NCubeWriter
write(byte[], int, int) - Method in ThreadAwarePrintStream
write(byte[], int, int) - Method in ThreadAwarePrintStreamErr
writeAssertions(CellInfo) - Method in NCubeTestWriter
writeAxes(List<Axis>, Map<String, Object>) - Method in JsonFormatter
writeAxis(Axis, Map<String, Object>) - Method in JsonFormatter
writeAxisGuts(Axis, Map<String, Object>) - Method in JsonFormatter
writeCell(Entry<Set<Long>, Object>) - Method in JsonFormatter
writeCellInfo(CellInfo) - Method in NCubeTestWriter
writeCells(Map<Set<Long>, Object>, Map<String, Object>) - Method in JsonFormatter
writeCellValue(Object) - Method in JsonFormatter
writeColumn(Column, Map<String, Object>) - Method in JsonFormatter
writeColumns(List<Column>, Map<String, Object>) - Method in JsonFormatter
writeCommandCell(CommandCell) - Method in JsonFormatter
writeCoord(Map) - Method in NCubeTestWriter
writeId(Long, boolean) - Method in JsonFormatter
writeIds(Set<Long>) - Method in JsonFormatter
writeIdValue(Long, boolean) - Method in JsonFormatter
writeIndexAxis(Axis, Map<String, Object>) - Method in JsonFormatter
writeMetaProperties(Map<String, Object>) - Method in JsonFormatter
writeObjectKey(String) - Method in BaseJsonFormatter
writeObjectKeyValue(String, Object, boolean) - Method in BaseJsonFormatter
writeObjectValue(Object) - Method in BaseJsonFormatter
writeObjectValue(Object) - Method in JsonFormatter
writeTest(NCubeTest) - Method in NCubeTestWriter
writeType(String) - Method in JsonFormatter
According to parseJsonValue reading in, if your item is one of the following end types it does not need to specify the end type: String, Long, Boolean, Double.

X

x - Field in Point2D
x - Field in Point3D

Y

y - Field in Point2D
y - Field in Point3D

Z

z - Field in Point3D
ZERO - Field in RpmVisualizerHelper.ComparableVersion.IntegerItem

_

_headers - Property in HtmlFormatter
_preventRemoteBeanInfo - Field in CdnClassLoader
_preventRemoteCustomizer - Field in CdnClassLoader
_QUALIFIERS - Field in RpmVisualizerHelper.ComparableVersion.StringItem
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _