- 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.
- 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
- 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
-
- 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
- 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
- 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
-
- 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
-
- 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
-