- 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(Long) - Method in LongHashSet
-
- add(Comparable) - Method in RangeSet
-
- 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
-
- addAll(Collection<? extends Long>) - Method in LongHashSet
-
- addAxis(Axis) - Method in NCube
-
Add an Axis to this NCube.
- addAxis(ApplicationID, String, String, ApplicationID, String, String, ApplicationID, String, Map<String, Boolean>) - Method in NCubeController
-
Add axis to an existing SNAPSHOT n-cube that is a reference to an axis in another cube.
- 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
- addCube(NCube) - Method in NCubeRuntime
-
Add a cube to the internal cache of available cubes.
- addCube(NCube) - Method in NCubeRuntimeClient
-
- addFileHeader(URL, HttpServletResponse) - Method in ContentCmdCell
-
- 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.
- addURL(String) - Method in CdnClassLoader
-
Add the passed in String URL to the classpath.
- 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.
- 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.
- APP - Field in CdnRouter
-
- app - Field in NCubeInfoDto
-
- append(String) - Method in BaseJsonFormatter
-
- 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
-
- applyToEntries(String, Closure) - Method in GCacheManager
-
Apply the passed in Closure to all values in the cache.
- areAxisPropsEqual(Object) - Method in Axis
-
- Returns:
- true if all the properties on the passed in object are the same as this Axis.
- 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 !
- asBootVersion() - Method in ApplicationID
-
- 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).
- ASSERTION_FAILURES - Field in RuleInfo
-
- assertPermissions(ApplicationID, String, String) - Method in NCubeController
-
- 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.
- 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(String, long, boolean, Axis.AxisRefProvider) - Constructor in Axis
-
Use this constructor to create a 'reference' axis.
- AXIS_BINDINGS - Field in RuleInfo
-
- AxisDelta - Class in com.cedarsoftware.ncube
Class used to hold axis difference (delta) information.
- AxisDelta(Axis, String, String) - Constructor in AxisDelta
-
- 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.
- AxisType - Enum in com.cedarsoftware.ncube
This class defines allowable n-cube axis types.
- AxisValueType - Enum in com.cedarsoftware.ncube
This class defines allowable n-cube axis value types.
- cacheClass(String, ClassNode) - Method in CdnClassLoader.PreferClassNodeResolver
-
caches a ClassNode (taken from ClassNodeResolver.cacheClass)
- cacheKey(String) - Method in ApplicationID
-
- 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
-
- CdnClassLoader - Class in com.cedarsoftware.ncube.util
- Authors:
- Ken Partlow ([email protected])
Greg Morefield ([email protected])
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.
- CdnClassLoader.PreferClassNodeResolver - 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.)
- 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.
- 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.
- CellMap - Class in com.cedarsoftware.ncube.util
- CellMap(Map<Set<Long>, V>) - Constructor in CellMap
-
- changed - Field in NCubeInfoDto
-
- ChangeType - Enum in com.cedarsoftware.ncube
Allowed cell types for n-cube.
- 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
-
- checkMultiplePermissions(ApplicationID, String, Object) - Method in NCubeController
-
- checkMultiplePermissions(ApplicationID, String, Object) - Method in NCubeManager
-
- checkMultiplePermissions(ApplicationID, String, Object) - Method in NCubeMutableClient
-
- checkMultiplePermissions(ApplicationID, String, Object) - Method in NCubeRuntime
-
- checkPermissions(ApplicationID, String, String) - Method in NCubeController
-
- checkPermissions(ApplicationID, String, Action) - Method in NCubeManager
-
Verify whether the action can be performed against the resource (typically cube name).
- checkPermissions(ApplicationID, String, Action) - Method in NCubeMutableClient
-
- checkPermissions(ApplicationID, String, Action) - Method in NCubeRuntime
-
- CLASS_NAME_FOR_L2_CALC - Field in GroovyBase
-
- CLASS_TRAITS - Field in RpmVisualizerHelper
-
- clear() - Method in LongHashSet
-
- clear() - Method in RangeSet
-
- clearCache() - Method in CdnClassLoader
-
Clear any internal caches.
- clearCache(ApplicationID) - Method in NCubeController
-
- clearCache(ApplicationID) - Method in NCubeGroovyController
-
- clearCache(ApplicationID) - Method in NCubeManager
-
- clearCache() - Method in NCubeRuntime
-
- clearCache(ApplicationID, Collection<String>) - Method in NCubeRuntimeClient
-
- clearCache() - Method in NCubeTestClient
-
- clearCells() - Method in NCube
-
Clear all cell values.
- clearClassLoaderCache(ApplicationID) - Method in GroovyBase
-
- clearClassLoaderCache(ApplicationID) - Method in UrlCommandCell
-
- clearDefaultCell(ApplicationID, String) - Method in NCubeController
-
- 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.
- clearPermCache() - Method in NCubeController
-
- clearPermCache() - Method in NCubeManager
-
- clearPermCache() - Method in NCubeRuntime
-
- clearPermCache() - Method in NCubeTestClient
-
- clearPermCache() - Method in NCubeTestServer
-
- 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
-
- collapseToUiSupportedTypes() - Method in CellInfo
-
Collapse: byte, short, int ==> long
Collapse: float ==> double
Collapse: BigInteger ==> BigDecimal
- Column - Class in com.cedarsoftware.ncube
Holds the value of a 'column' on an axis.
- Column(Column) - Constructor in Column
-
- ColumnDelta - Class in com.cedarsoftware.ncube
Class used to hold column difference (delta) information.
- ColumnDelta(AxisType, Column, Comparable, String) - Constructor in ColumnDelta
-
- 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
-
- commitBranch(ApplicationID, Object, String) - Method in NCubeController
-
- commitBranch(ApplicationID, Object, String) - Method in NCubeManager
-
Commit the passed in changed cube records identified by NCubeInfoDtos.
- commitBranch(ApplicationID, Object, String) - Method in NCubeMutableClient
-
- commitBranch(ApplicationID, Object, String) - Method in NCubeRuntime
-
- commitCube(ApplicationID, String) - Method in NCubeController
-
- commitCubes(Connection, ApplicationID, Object, String, String, String, String) - Method in NCubeJdbcPersister
-
- commitCubes(ApplicationID, Object, String, String, String, String) - Method in NCubeJdbcPersisterAdapter
-
- commitCubes(ApplicationID, Object, String, String, String, String) - 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, String, String, String) - Method in NCubeJdbcPersister
-
- commitMergedCubeToHead(ApplicationID, NCube, String, String, String, String) - Method in NCubeJdbcPersisterAdapter
-
- commitMergedCubeToHead(ApplicationID, NCube, String, String, String, String) - Method in NCubePersister
-
- compare(String, String) - Method in BranchComparator
-
- compare(String, String) - Method in VersionComparator
-
- 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(CommandCell) - Method in UrlCommandCell
-
- compile() - Method in NCube
-
Pre-compile command cells, meta-properties, and rule conditions that are expressions
- CompileInfo - Class in com.cedarsoftware.ncube
This class contains information about the cube compilation.
- CompileInfo() - Constructor in CompileInfo
-
- 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.
- containsMetaProperty(String) - Method in NCube
-
Test for existence of a given meta-property key.
- 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(String, String, boolean) - Constructor in ContentCmdCell
-
- 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.
- 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, String) - 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
-
- copyBranchWithHistory(Connection, ApplicationID, ApplicationID, String) - 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
-
- createAssertions() - Method in NCubeTest
-
- createAssertions(Object) - Method in NCubeTestReader
-
- createBranch(ApplicationID) - Method in NCubeController
-
- createCellInfo(JsonObject) - Method in NCubeTestReader
-
- createCoord(Object) - Method in NCubeTestReader
-
- createCube(ApplicationID, String, byte[]) - Method in NCubeController
-
- createCube(Connection, NCube, String) - Method in NCubeJdbcPersister
-
- createCube(NCube, String) - Method in NCubeJdbcPersisterAdapter
-
- createCube(ApplicationID, String, byte[]) - Method in NCubeManager
-
- createCube(ApplicationID, String, byte[]) - Method in NCubeMutableClient
-
- createCube(NCube, String) - Method in NCubePersister
-
- createCube(ApplicationID, String, byte[]) - Method in NCubeRuntime
-
- createCubeFromBytes(byte[], int, int) - 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.
- createCubeFromRecord(NCubeInfoDto) - Method in NCube
-
Create an NCube from the given the passed in Map representing an NCube record.
- createCubeFromStream(InputStream) - Method in NCube
-
Create an n-cube from a stream of bytes.
- createDate - Field in NCubeInfoDto
-
- 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
-
- createRefAxis(ApplicationID, String, String, ApplicationID, String, String) - Method in NCubeController
-
- createRefAxis(ApplicationID, String, String, ApplicationID, String, String) - Method in NCubeManager
-
Create a reference axis from an existing axis.
- createRefAxis(ApplicationID, String, String, ApplicationID, String, String) - Method in NCubeMutableClient
-
- createRefAxis(ApplicationID, String, String, ApplicationID, String, String) - Method in NCubeRuntime
-
- CUBE_NAME - Field in CdnRouter
-
- CUBE_NAME - Field in CompileInfo
-
- CUBE_VERSION - Field in CdnRouter
-
- 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(Closure, int, String, int, String, int) - Constructor in GCacheManager
-
- generatePullRequestHash(ApplicationID, Object, String) - Method in NCubeController
-
- generatePullRequestHash(ApplicationID, Object, String) - Method in NCubeManager
-
- generatePullRequestHash(ApplicationID, Object, String) - Method in NCubeMutableClient
-
- generatePullRequestHash(ApplicationID, Object, String) - Method in NCubeRuntime
-
- 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
-
- getAdvices(String) - Method in NCube
-
@return List
advices added to this n-cube.
- getApp() - Method in ApplicationID
-
- 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
-
@return Object[] of String application names - all Application names in the system.
- 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
-
Fetch all NCube tests for the given AppId.
- getAppTests(ApplicationID) - Method in NCubeController
-
- 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
-
- 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.
- 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
-
- getBootVersion(String, String) - Method in NCubeRuntime
-
- getBootVersion(String, String) - Method in NCubeRuntimeClient
-
- getBranch() - Method in ApplicationID
-
- 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
-
Fetch all branch names for the given ApplicationID.
- 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
-
- getCache(String) - Method in GCacheManager
-
- getCacheForApp(ApplicationID) - Method in NCubeRuntime
-
- getCacheForApp(ApplicationID) - Method in NCubeTestClient
-
- getCacheNames() - Method in GCacheManager
-
- 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
-
- getCellByIdNoExecute(Set<Long>) - Method in NCube
-
Mainly useful for displaying an ncube within an editor.
- getCellCoordinate(ApplicationID, String, Object) - Method in NCubeController
-
- 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
-
- getCells(Object, Map, Map, Object) - Method in NCube
-
This API will fetch particular cell values (identified by the idArrays) for the passed
in appId and named cube.
- getCells(ApplicationID, String, Object, Map, Object) - Method in NCubeController
-
This API will fetch and execute particular cell values (identified by the idArrays) for the passed
in appId and named cube.
- getCells(ApplicationID, String, Object, Map, Map, Object) - Method in NCubeRuntime
-
This API will fetch particular cell values (identified by the idArrays) for the passed
in appId and named cube.
- getCells(ApplicationID, String, Object, Map, Map, Object) - Method in NCubeRuntimeClient
-
- 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.
- getCellValueAsString(Object) - Method in HtmlFormatter
-
@return passed in value as String to be displayed inside HTML cell.
- getClassNodeResolver() - Method in CdnClassLoader
-
- 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)
- getColumnDefault(Set<Long>) - Method in NCube
-
Given the passed in column IDs, return the column level default value
if one exists or null otherwise.
- 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
-
- 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.
- 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.
- getCoordWithValues() - Method in NCubeTest
-
- getCube(ApplicationID, String) - Method in NCubeClient
-
Fetch an NCube.
- 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
-
Load the n-cube with the given name.
- 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.
- getCubeMetaProperties(ApplicationID, String) - Method in NCubeController
-
- getCubeName() - Method in Binding
-
- getCubeName() - Method in CompileInfo
-
@return a String identifying cube name
- 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
-
- getCubeRawJson(ApplicationID, String) - Method in NCubeController
-
- getCubeRawJsonBytes(ApplicationID, String) - Method in NCubeController
-
- 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.
- 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.
- getDepth() - Method in Binding
-
- getDescription() - Method in Delta
-
- getDestList() - Method in Delta
-
- getDestVal() - Method in Delta
-
- getDisplayCoordinateFromIds(Set<Long>) - Method in NCube
-
Fetch a 'display' coordinate from the passed in Set of IDs.
- getDisplayOrder() - Method in Column
-
- getErrorMessage() - Method in UrlCommandCell
-
- getErrors() - Method in BranchMergeException
-
- getExceptions() - Method in CompileInfo
-
- Returns:
- List of all exceptions that occurred during cube compilation.
- getFromClassCache(String) - Method in CdnClassLoader.PreferClassNodeResolver
-
returns whatever is stored in the class cache for the given name (taken from ClassNodeResolver.getFromClassCache)
- getGeneratedClassesDirectory() - Method in CdnClassLoader
-
Returns directory to use for Class caching.
- getGeneratedSourcesDirectory() - Method in GroovyBase
-
Returns directory to use for writing source files, if configured and valid
- 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
-
- getId() - Method in Axis
-
@return long id of this Axis
- getId() - Method in Column
-
- Returns:
- long ID of this column.
- getIdCoordinate() - Method in Binding
-
- 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 NCubeClient
-
Get JSON format of an NCube.
- getJson(ApplicationID, String, Map) - Method in NCubeController
-
- getJson(ApplicationID, String, Map) - Method in NCubeManager
-
- getJson(ApplicationID, String, Map) - Method in NCubeRuntime
-
- 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.
- getLocalClassloader(ApplicationID) - Method in NCubeRuntime
-
- getLocalClassloader(ApplicationID) - Method in NCubeRuntimeClient
-
- getLocation() - Method in Delta
-
- getLocId() - Method in Delta
-
- getLon() - Method in LatLon
-
- 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).
- getMutableClient() - Method in NCubeGroovyExpression
-
- 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
-
- getNcubeAcceptedDomains() - Method in CdnClassLoader
-
- getNcubeCacheManager() - Method in NCubeConfiguration
-
- getNcubeClient() - Method in NCubeAppContext
-
- getNCubeFromResource(ApplicationID, String) - Method in NCubeRuntime
-
- getNCubeFromResource(ApplicationID, String) - Method in NCubeRuntimeClient
-
- getNcubeRemoval() - Method in NCubeConfiguration
-
- getNcubeRuntime() - Method in NCubeAppContext
-
- getNcubeRuntime() - Method in NCubeGroovyExpression
-
- getNCubesFromResource(ApplicationID, String) - Method in NCubeRuntime
-
- getNCubesFromResource(ApplicationID, String) - Method in NCubeRuntimeClient
-
- getNotes(ApplicationID, String) - Method in NCubeClient
-
Fetch the notes field for the indicated NCube.
- 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
-
- getPermCacheManager() - Method in NCubeConfiguration
-
- getPersister() - Method in NCubeManager
-
- getPopulatedCellCoordinates() - Method in NCube
-
- Returns:
- List
- 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
-
- 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).
- getReferencedCubeNames() - Method in NCube
-
- Returns:
- Map
- 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
-
- 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).
- 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.
- 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).
- getRuleInfo(Map) - Method in NCube
-
Get / Create the RuleInfo Map stored at output[NCube.RULE_EXEC_INFO]
- 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
-
- getSearchCount(ApplicationID, String, String, Map) - Method in NCubeController
-
- getSourceList() - Method in Delta
-
- 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
-
- 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
-
- getTenant() - Method in ApplicationID
-
- getTenant() - Method in NCubeManager
-
- getTestCauses(Throwable) - Method in NCubeRuntime
-
Given an exception, get an HTML version of it.
- getTestCauses(Throwable) - Method in NCubeRuntimeClient
-
- getTestData() - Method in NCube
-
- getTestData(Connection, ApplicationID, String) - Method in NCubeJdbcPersister
-
- getTestData(Long, String) - Method in NCubeJdbcPersisterAdapter
-
- getTestData(Long, String) - Method in NCubeReadOnlyPersister
-
- getTests(ApplicationID, String) - Method in NCubeClient
-
Fetch all NCube tests for a given NCube
- getTests(ApplicationID, String) - Method in NCubeController
-
- getTests(ApplicationID, String) - Method in NCubeManager
-
- getTests(Long) - Method in NCubeRuntime
-
- getTestServer() - Method in NCubeAppContext
-
- 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).
- getTransformCubeName() - Method in Axis
-
@return String name of referenced cube (or null if this is not a reference axis)
- 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
-
- 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
-
- getUrlContent(ApplicationID, String) - Method in NCubeController
-
- getUrlContent(ApplicationID, String, Map) - Method in NCubeRuntime
-
- getUrlContent(ApplicationID, String, Map) - Method in NCubeRuntimeClient
-
- getUserId() - 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.
- getValueThatMatches() - Method in Column
-
- Returns:
- a value that will match this column.
- 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
-
Fetch all version numbers for the given ApplicationID.
- 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
-
- 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.
- getVisualizerGraph(ApplicationID, Map) - Method in NCubeController
-
- getVisualizerNodeDetails(ApplicationID, Map) - Method in NCubeController
-
- getVisualizerScopeChange(ApplicationID, Map) - Method in NCubeController
-
- 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.
- GroovyBase - Class in com.cedarsoftware.ncube
Base class for Groovy CommandCells.
- GroovyBase(String, String, boolean) - Constructor in GroovyBase
-
- GroovyExpression - Class in com.cedarsoftware.ncube
This class is used to create NCubeGroovyExpressions.
- 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
-
- GroovyTemplate - Class in com.cedarsoftware.ncube
Process NCube template cells.
- GroovyTemplate(String, String, boolean) - Constructor in GroovyTemplate
-
- R_DECLARED - Field in RpmVisualizerHelper
-
- R_EXISTS - Field in RpmVisualizerHelper
-
- R_EXTENDS - Field in RpmVisualizerHelper
-
- R_OBSOLETE - Field in RpmVisualizerHelper
-
- R_RPM_TYPE - Field in RpmVisualizerHelper
-
- 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(Comparable, Comparable) - Constructor in Range
-
- 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
-
- 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.
- REF_APP - Field in ReferenceAxisLoader
-
- 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.
- Regexes - Interface in com.cedarsoftware.ncube
Regular Expressions used throughout n-cube implementation.
- 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) - Method in NCubeJdbcPersister
-
- releaseCubes(ApplicationID, 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) - 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
-
- remove(Object) - Method in LongHashSet
-
- removeAll(Collection) - Method in LongHashSet
-
- removeAxisReferenceTransform(String) - Method in NCube
-
Remove transform from a reference axis.
- 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.
- 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
- 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
-
- reset(ConnectionPool, PooledConnection) - Method in PoolInterceptor
-
- resolve(String, boolean) - Method in CdnDefaultHandler
-
- resolveRelativeUrl(ApplicationID, String) - Method in NCubeController
-
- 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
-
- retainAll(Collection) - Method in LongHashSet
-
- revision - Field in NCubeInfoDto
-
- 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 - Field in RpmVisualizerHelper
-
- RPM_ENUM - Field in RpmVisualizerHelper
-
- 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(NCubeRuntimeClient, ApplicationID) - Constructor in RpmVisualizerHelper
-
- RpmVisualizerInfo - Class in com.cedarsoftware.visualizer
Provides information to visualize rpm classes.
- RpmVisualizerInfo() - Constructor in RpmVisualizerInfo
-
- RpmVisualizerRelInfo - Class in com.cedarsoftware.visualizer
Provides information to visualize a source rpm class, a target rpm class
and their relationship.
- RULE_EXEC_INFO - Field in NCube
-
- 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.
- run(String) - Method in NCubeGroovyController
-
Run the groovy method named by the column on the 'method' axis.
- run() - Method in NCubeGroovyExpression
-
- 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
-
- saveJson(ApplicationID, String) - Method in NCubeController
-
- saveTests(ApplicationID, String, Object) - Method in NCubeController
-
- search(ApplicationID, String, String, Map) - Method in NCubeClient
-
Get a list of NCubeInfoDto's (record info) for the passed in search arguments.
- 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.
- 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
-
- setClassesDir() - Method in NCubeConfiguration
-
- 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.
- 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.
- setGeneratedClassesDirectory(String) - Method in CdnClassLoader
-
Specifies directory to use for caching Class files generated during Groovy compiles.
- setGeneratedSourcesDirectory(String) - Method in GroovyBase
-
Controls directory used to store generated sources
- setId(long) - Method in Axis
-
Set long id of this Axis
- 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 NCube
-
Set the name of this n-cube
- setNcubeAcceptedDomains(String) - Method in CdnClassLoader
-
- setNcubeAcceptedDomains() - Method in NCubeConfiguration
-
- setRedirect(boolean) - Method in ThreadAwarePrintStream
-
- setRedirect(boolean) - Method in ThreadAwarePrintStreamErr
-
- setSourcesDir() - Method in NCubeConfiguration
-
- setStackEntryCoordinateValueMaxSize(int) - Method in NCube
-
Sets the max size for coordinate value strings in StackEntry.
- setStackEntryCoordinateValueMaxSize() - Method in NCubeConfiguration
-
- setSystemErr(String) - Method in RuleInfo
-
- setSystemOut(String) - Method in RuleInfo
-
- setTestData(Object) - Method in NCube
-
- setupCoordinate(Map) - Method in CdnRoutingProvider
-
- setUserId(String) - Method in NCubeManager
-
Set the user ID on the current thread
- setValue(Object) - Method in Binding
-
- sha1() - Method in NCube
-
- Returns:
- SHA1 value for this n-cube.
- sha1 - Field in NCubeInfoDto
-
- 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
-
- SORTED - Field in Axis
-
- SpringConnectionProvider - Class in com.cedarsoftware.util
Spring Transaction Based JDBC Connection Provider
- SpringConnectionProvider(DataSource) - Constructor in SpringConnectionProvider
-
- 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 CdnRouter
-
- status - Field in NCubeInfoDto
-
- StringUrlCmd - Class in com.cedarsoftware.ncube
Process a String that is specified at a URL.
- StringUrlCmd(String, boolean) - Constructor in StringUrlCmd
-
- synchronize(Lock, long, TimeUnit, String, int) - Method in TimedSynchronize
-
- SYS_BOOT_VERSION - Field in ApplicationID
-
- SYS_PROPERTY - Field in GroovyExpression
-
- SYSTEM_ERR - Field in RuleInfo
-
- SYSTEM_OUT - Field in RuleInfo
-
- SYSTEM_SCOPE_KEY_PREFIX - Field in RpmVisualizerHelper
-