org
.
ada
.
server
.
dataaccess
.
dataset
DataSetAccessorFactoryImpl
Related Doc:
package dataset
class
DataSetAccessorFactoryImpl
extends
SimpleInitializableCache
[
String
,
DataSetAccessor
] with
DataSetAccessorFactory
Attributes
protected[
org.ada.server.dataaccess
]
Annotations
@Singleton
()
Linear Supertypes
DataSetAccessorFactory
,
SimpleInitializableCache
[
String
,
DataSetAccessor
],
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
DataSetAccessorFactoryImpl
DataSetAccessorFactory
SimpleInitializableCache
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Instance Constructors
new
DataSetAccessorFactoryImpl
(
mongoDataSetRepoFactory:
MongoJsonCrudRepoFactory
,
elasticDataSetRepoFactory:
ElasticJsonCrudRepoFactory
,
cachedDataSetRepoFactory:
MongoJsonCrudRepoFactory
,
fieldRepoFactory:
FieldRepoFactory
,
categoryRepoFactory:
CategoryRepoFactory
,
filterRepoFactory:
FilterRepoFactory
,
dataViewRepoFactory:
DataViewRepoFactory
,
classificationResultRepoFactory:
ClassificationResultRepoFactory
,
regressionResultRepoFactory:
RegressionResultRepoFactory
,
dataSetMetaInfoRepoFactory:
DataSetMetaInfoRepoFactory
,
dataSpaceMetaInfoRepo:
DataSpaceMetaInfoRepo
,
dataSetSettingRepo:
DataSetSettingRepo
)
Annotations
@Inject
()
Value Members
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
apply
(
id:
String
)
:
Option
[
DataSetAccessor
]
Definition Classes
SimpleInitializableCache
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
val
cache
:
Map
[
String
,
DataSetAccessor
]
Attributes
protected
Definition Classes
SimpleInitializableCache
def
cacheMissGet
(
id:
String
)
:
Future
[
Option
[
DataSetAccessor
]]
Attributes
protected
Definition Classes
SimpleInitializableCache
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
createInstance
(
dataSetId:
String
)
:
Future
[
Option
[
DataSetAccessor
]]
Attributes
protected
Definition Classes
DataSetAccessorFactoryImpl
→
SimpleInitializableCache
def
createInstances
(
dataSetIds:
Traversable
[
String
]
)
:
Future
[
Traversable
[(
String
,
DataSetAccessor
)]]
Attributes
protected
Definition Classes
DataSetAccessorFactoryImpl
→
SimpleInitializableCache
def
dataSetRepoCreate
(
dataSetId:
String
)
(
fieldNamesAndTypes:
Seq
[(
String
,
FieldTypeSpec
)]
,
dataSetSetting:
Option
[
DataSetSetting
] =
None
)
:
Future
[
JsonCrudRepo
]
Definition Classes
DataSetAccessorFactoryImpl
→
DataSetAccessorFactory
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
def
getAllIds
:
Future
[
Traversable
[
String
]]
Attributes
protected
Definition Classes
DataSetAccessorFactoryImpl
→
SimpleInitializableCache
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
def
register
(
dataSpaceName:
String
,
dataSetId:
String
,
dataSetName:
String
,
setting:
Option
[
DataSetSetting
]
,
dataView:
Option
[
DataView
]
)
:
Future
[
DataSetAccessor
]
Definition Classes
DataSetAccessorFactoryImpl
→
DataSetAccessorFactory
def
register
(
metaInfo:
DataSetMetaInfo
,
setting:
Option
[
DataSetSetting
]
,
dataView:
Option
[
DataView
]
)
:
Future
[
DataSetAccessor
]
Definition Classes
DataSetAccessorFactoryImpl
→
DataSetAccessorFactory
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
def
toString
()
:
String
Definition Classes
AnyRef → Any
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
Inherited from
DataSetAccessorFactory
Inherited from
SimpleInitializableCache
[
String
,
DataSetAccessor
]
Inherited from
AnyRef
Inherited from
Any
Ungrouped