Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
implicit
val
CombinedToolQueryParametersFilter: Filterable[Any, CombinedToolQueryParameters]
-
implicit
val
ComposedGeomType: doobie.Meta[Projected[GeometryCollection]]
-
implicit
val
GeometryCollectionType: doobie.Meta[Projected[GeometryCollection]]
-
implicit
val
GeometryType: doobie.Meta[Projected[Geometry]]
-
implicit
val
LineStringType: doobie.Meta[Projected[Line]]
-
implicit
val
MultiLineStringType: doobie.Meta[Projected[MultiLine]]
-
implicit
val
MultiPointType: doobie.Meta[Projected[MultiPoint]]
-
implicit
val
MultiPolygonType: doobie.Meta[Projected[MultiPolygon]]
-
implicit
val
ObjectAccessControlRuleMeta: doobie.Meta[ObjectAccessControlRule]
-
implicit
val
PlatformPrivateSettingsMeta: doobie.Meta[PrivateSettings]
-
implicit
val
PlatformPublicSettingsMeta: doobie.Meta[PublicSettings]
-
implicit
val
PointType: doobie.Meta[Projected[Point]]
-
implicit
val
PolygonType: doobie.Meta[Projected[Polygon]]
-
implicit
val
UserPersonalInfoMeta: doobie.Meta[PersonalInfo]
-
def
acrStringsToList(acrs: List[String]): List[Option[ObjectAccessControlRule]]
-
implicit
val
actionTypeMeta: doobie.Meta[ActionType]
-
def
addPermission(id: UUID, acr: ObjectAccessControlRule): doobie.ConnectionIO[List[Option[ObjectAccessControlRule]]]
-
def
addPermissionsMany(id: UUID, acrList: List[ObjectAccessControlRule], replace: Boolean = false): doobie.ConnectionIO[List[Option[ObjectAccessControlRule]]]
-
implicit
val
annotationQualityMeta: doobie.Meta[AnnotationQuality]
-
implicit
val
annotationQueryparamsFilter: Filterable[Any, AnnotationQueryParameters]
-
implicit
val
aoiQueryParamsFilter: Filterable[Any, AoiQueryParameters]
-
def
appendPermissionF(id: UUID, acr: ObjectAccessControlRule): doobie.Fragment
-
final
def
asInstanceOf[T0]: T0
-
def
authQuery(user: User, objectType: ObjectType, ownershipTypeO: Option[String] = None, groupTypeO: Option[GroupType] = None, groupIdO: Option[UUID] = None): QueryBuilder[Shape]
-
def
authTableF(user: User, objectType: ObjectType, ownershipTypeO: Option[String], groupTypeO: Option[GroupType], groupIdO: Option[UUID]): (Option[doobie.Fragment], List[Option[doobie.Fragment]])
-
def
authorized(user: User, objectType: ObjectType, objectId: UUID, actionType: ActionType): doobie.ConnectionIO[Boolean]
-
def
authorizedF(user: User, objectType: ObjectType, actionType: ActionType): Option[doobie.Fragment]
-
implicit
val
bandMeta: doobie.Meta[List[Band]]
-
def
clone(): AnyRef
-
implicit
val
colorCorrectionMeta: doobie.Meta[Params]
-
implicit
val
combinedSceneQueryParams: Filterable[Any, CombinedSceneQueryParams]
-
implicit
val
combinedToolRunQueryParameters: Filterable[Any, CombinedToolRunQueryParameters]
-
implicit
val
compositeMeta: doobie.Meta[Map[String, ColorComposite]]
-
def
createInheritedF(user: User, actionType: ActionType, groupTypeO: Option[GroupType], groupIdO: Option[UUID]): doobie.Fragment
-
def
createVisibilityF(objectType: ObjectType, actionType: ActionType, tableName: String): doobie.Fragment
-
implicit
val
credentialMeta: doobie.Meta[Credential]
-
implicit
val
datasourceQueryparamsFilter: Filterable[Any, DatasourceQueryParameters]
-
def
deletePermissions(id: UUID): doobie.ConnectionIO[Int]
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
implicit
val
exportQueryparamsFilter: Filterable[Any, ExportQueryParameters]
-
implicit
val
exportStatusMeta: doobie.Meta[ExportStatus]
-
implicit
val
exportTypeMeta: doobie.Meta[ExportType]
-
implicit
val
fileTypeMeta: doobie.Meta[FileType]
-
def
finalize(): Unit
-
implicit
val
fragmentFilter: Filterable[Any, doobie.Fragment]
-
final
def
getClass(): Class[_]
-
def
getPermissions(id: UUID): doobie.ConnectionIO[List[Option[ObjectAccessControlRule]]]
-
def
getPermissionsF(id: UUID): doobie.Fragment
-
def
getShapeById(shapeId: UUID): doobie.ConnectionIO[Option[Shape]]
-
implicit
val
groupRoleMeta: doobie.Meta[GroupRole]
-
implicit
val
groupTypeMeta: doobie.Meta[GroupType]
-
def
hashCode(): Int
-
implicit
val
imageQueryparamsFilter: Filterable[Any, ImageQueryParameters]
-
implicit
val
imageWithRelated: doobie.Meta[List[WithRelated]]
-
implicit
val
ingestStatusMeta: doobie.Meta[IngestStatus]
-
def
insertShape(shapeCreate: Create, user: User): doobie.ConnectionIO[Shape]
-
def
insertShapes(shapes: Seq[Create], user: User): doobie.ConnectionIO[Seq[GeoJSON]]
-
final
def
isInstanceOf[T0]: Boolean
-
def
isValidObject(id: UUID): doobie.ConnectionIO[Boolean]
-
def
isValidPermission(acr: ObjectAccessControlRule, user: User): doobie.ConnectionIO[Boolean]
-
implicit
val
jobStatusMeta: doobie.Meta[JobStatus]
-
implicit
val
jsonMeta: doobie.Meta[Json]
-
implicit
def
listTFilter[T](implicit filterable: Filterable[Any, T]): Filterable[Any, List[T]]
-
def
listUserActions(user: User, id: UUID): doobie.ConnectionIO[List[String]]
-
def
listUserActionsF(user: User, id: UUID, groupIdsF: String): doobie.Fragment
-
lazy val
logger: Logger
-
implicit
val
mapTokenQueryParametersFilter: Filterable[Any, CombinedMapTokenQueryParameters]
-
implicit
def
maybeTFilter[T](implicit filterable: Filterable[Any, T]): Filterable[Any, Option[T]]
-
implicit
val
membershipStatusMeta: doobie.Meta[MembershipStatus]
-
implicit
val
metricEventMeta: doobie.Meta[MetricEvent]
-
implicit
def
metricQueryParamsFilter: Filterable[Any, MetricQueryParameters]
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
implicit
val
objectTypeMeta: doobie.Meta[ObjectType]
-
implicit
val
orgFilters: Filterable[Any, List[UUID]]
-
implicit
val
orgQueryParamsFilter: Filterable[Any, OrgQueryParameters]
-
implicit
val
orgSearchQueryParamsFilter: Filterable[Organization, SearchQueryParameters]
-
implicit
val
orgStatusMeta: doobie.Meta[OrgStatus]
-
implicit
val
orgTypeMeta: doobie.Meta[OrganizationType]
-
implicit
val
organizationQueryparamsFilter: Filterable[Any, OrganizationQueryParameters]
-
implicit
val
permissionsFilter: Filterable[Any, User]
-
implicit
val
pgMeta: doobie.Meta[PGgeometry]
-
implicit
val
platformQueryparamsFilter: Filterable[Any, PlatformQueryParameters]
-
implicit
val
projectQueryParametersFilter: Filterable[Any, ProjectQueryParameters]
-
implicit
val
projectSceneQueryParameters: Filterable[Any, ProjectSceneQueryParameters]
-
implicit
def
projectedGeometryFilter: Filterable[Any, Projected[Geometry]]
-
implicit
def
projectedMultiPolygonFilter: Filterable[Any, Projected[MultiPolygon]]
-
-
def
queryObjectsF(user: User, objectType: ObjectType, actionType: ActionType, ownershipTypeO: Option[String] = None, groupTypeO: Option[GroupType] = None, groupIdO: Option[UUID] = None, tableNameO: Option[String] = None): Option[doobie.Fragment]
-
def
replacePermissions(id: UUID, acrList: List[ObjectAccessControlRule]): doobie.ConnectionIO[List[Option[ObjectAccessControlRule]]]
-
implicit
val
sceneTypeMeta: doobie.Meta[SceneType]
-
val
selectF: Fragment
-
implicit
val
shapeQueryparamsFilter: Filterable[Any, ShapeQueryParameters]
-
implicit
val
singleBandOptionsMeta: doobie.Meta[Params]
-
implicit
val
subjectTypeMeta: doobie.Meta[SubjectType]
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
tableF: Fragment
-
val
tableName: String
-
implicit
val
teamQueryparamsFilter: Filterable[Any, TeamQueryParameters]
-
implicit
val
thumbnailMeta: doobie.Meta[List[Thumbnail]]
-
implicit
val
thumbnailParamsFilter: Filterable[Any, ThumbnailQueryParameters]
-
implicit
val
thumbnailSizeMeta: doobie.Meta[ThumbnailSize]
-
implicit
val
timeRangeMeta: doobie.Meta[(LocalDate, LocalDate)]
-
implicit
val
timestampQueryParamsFilter: Filterable[Any, TimestampQueryParameters]
-
def
toString(): String
-
def
unsafeGetShapeById(shapeId: UUID): doobie.ConnectionIO[Shape]
-
def
updatePermissionsF(id: UUID, acrList: List[ObjectAccessControlRule], replace: Boolean = false): doobie.Fragment
-
def
updateShape(updatedShape: GeoJSON, id: UUID, user: User): doobie.ConnectionIO[Int]
-
implicit
val
uploadQueryParameters: Filterable[Any, UploadQueryParameters]
-
implicit
val
uploadStatusMeta: doobie.Meta[UploadStatus]
-
implicit
val
uploadTypeMeta: doobie.Meta[UploadType]
-
implicit
val
uriMeta: doobie.Meta[URI]
-
implicit
val
userQueryParamsFilter: Filterable[Any, UserQueryParameters]
-
implicit
val
userRoleMeta: doobie.Meta[UserRole]
-
implicit
val
userSearchQueryParamsFilter: Filterable[User, SearchQueryParameters]
-
implicit
val
userVisibilityMeta: doobie.Meta[UserVisibility]
-
implicit
val
visibilityMeta: doobie.Meta[Visibility]
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
Inherited from Dao[Shape]
Inherited from LazyLogging
Inherited from AnyRef
Inherited from Any