class SQLServerInferAndQueryEntry extends SugarEntryExtension with SqlTableExtensionHelper
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- SQLServerInferAndQueryEntry
- SqlTableExtensionHelper
- SugarEntryExtension
- EntryExtension
- EntryExtensionHelper
- Rql2TypeUtils
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
- new SQLServerInferAndQueryEntry()
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
-
final
def
addProp(t: Type, p: Rql2TypeProperty): Type
- Definition Classes
- Rql2TypeUtils
-
final
def
addProps(t: Type, props: Set[Rql2TypeProperty]): Type
- Definition Classes
- Rql2TypeUtils
-
def
allowRepeatedOptionalArguments: Boolean
- Definition Classes
- EntryExtension
-
final
val
anything: AnythingType
- Definition Classes
- EntryExtensionHelper
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
final
val
binary: Rql2BinaryType
- Definition Classes
- EntryExtensionHelper
-
final
val
bool: Rql2BoolType
- Definition Classes
- EntryExtensionHelper
-
final
val
byte: Rql2ByteType
- Definition Classes
- EntryExtensionHelper
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native() @IntrinsicCandidate()
-
final
val
date: Rql2DateType
- Definition Classes
- EntryExtensionHelper
-
final
val
decimal: Rql2DecimalType
- Definition Classes
- EntryExtensionHelper
-
def
desugar(t: Type, args: Seq[FunAppArg], mandatoryArgs: Seq[Arg], optionalArgs: Seq[(String, Arg)], varArgs: Seq[Arg])(implicit programContext: ProgramContext): Exp
- Definition Classes
- SQLServerInferAndQueryEntry → SugarEntryExtension
-
def
docs: EntryDoc
Documentation.
Documentation.
- Definition Classes
- SQLServerInferAndQueryEntry → EntryExtension
-
final
val
double: Rql2DoubleType
- Definition Classes
- EntryExtensionHelper
-
def
entryName: String
- Definition Classes
- SQLServerInferAndQueryEntry → EntryExtension
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
val
float: Rql2FloatType
- Definition Classes
- EntryExtensionHelper
-
final
def
getBoolValue(v: Arg): Boolean
- Attributes
- protected
- Definition Classes
- EntryExtensionHelper
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @IntrinsicCandidate()
-
final
def
getEncodingValue(v: Arg): Either[String, Encoding]
- Attributes
- protected
- Definition Classes
- EntryExtensionHelper
-
final
def
getIntValue(v: Arg): Int
- Attributes
- protected
- Definition Classes
- EntryExtensionHelper
-
final
def
getListKVValue(v: Arg): Seq[(String, String)]
- Attributes
- protected
- Definition Classes
- EntryExtensionHelper
-
final
def
getListOptionStringValue(v: Arg): Seq[Option[String]]
- Attributes
- protected
- Definition Classes
- EntryExtensionHelper
-
final
def
getListStringValue(v: Arg): Seq[String]
- Attributes
- protected
- Definition Classes
- EntryExtensionHelper
-
final
def
getLocationValue(v: Arg): LocationDescription
- Attributes
- protected
- Definition Classes
- EntryExtensionHelper
-
final
def
getMandatoryArgExp(mandatoryArgs: Seq[Arg], idx: Int): Exp
- Attributes
- protected
- Definition Classes
- EntryExtensionHelper
-
def
getMandatoryParam(prevMandatoryArgs: Seq[Arg], idx: Int): Either[String, Param]
- Definition Classes
- SQLServerInferAndQueryEntry → EntryExtension
-
def
getMandatoryParamHint(prevMandatoryArgs: Seq[Arg], idx: Int, actual: Type, expected: Type): Option[String]
- Definition Classes
- EntryExtension
-
def
getMandatoryParamSuggestions(prevMandatoryArgs: Seq[Arg], idx: Int, actual: Type, expected: Type): Seq[String]
- Definition Classes
- EntryExtension
-
final
def
getOptionalArgExp(optionalArgs: Seq[(String, Arg)], idn: String): Option[Exp]
- Attributes
- protected
- Definition Classes
- EntryExtensionHelper
-
def
getOptionalParam(prevMandatoryArgs: Seq[Arg], idn: String): Either[String, Param]
- Definition Classes
- SQLServerInferAndQueryEntry → EntryExtension
-
def
getOptionalParamHint(prevMandatoryArgs: Seq[Arg], idx: Int, actual: Type, expected: Type): Option[String]
- Definition Classes
- EntryExtension
-
def
getOptionalParamSuggestions(prevMandatoryArgs: Seq[Arg], idx: Int, actual: Type, expected: Type): Seq[String]
- Definition Classes
- EntryExtension
-
final
def
getProps(t: Type): Set[Rql2TypeProperty]
- Definition Classes
- Rql2TypeUtils
-
def
getQueryInferrerProperties(mandatoryArgs: Seq[Arg], optionalArgs: Seq[(String, Arg)], vendor: SqlVendor): Either[String, SqlQueryInferrerProperties]
- Attributes
- protected
- Definition Classes
- SqlTableExtensionHelper
-
final
def
getStringValue(v: Arg): String
- Attributes
- protected
- Definition Classes
- EntryExtensionHelper
-
def
getTableInferrerProperties(mandatoryArgs: Seq[Arg], optionalArgs: Seq[(String, Arg)], vendor: SqlVendor): Either[String, SqlTableInferrerProperties]
- Attributes
- protected
- Definition Classes
- SqlTableExtensionHelper
-
final
def
getVarArgsExp(varArgs: Seq[Arg], idx: Int): Exp
- Attributes
- protected
- Definition Classes
- EntryExtensionHelper
-
def
getVarParam(prevMandatoryArgs: Seq[Arg], prevVarArgs: Seq[Arg], idx: Int): Either[String, Param]
- Definition Classes
- EntryExtension
-
def
getVarParamHint(prevMandatoryArgs: Seq[Arg], prevVarArgs: Seq[Arg], idx: Int, actual: Type, expected: Type): Option[String]
- Definition Classes
- EntryExtension
-
def
getVarParamSuggestions(prevMandatoryArgs: Seq[Arg], prevVarArgs: Seq[Arg], idx: Int, actual: Type, expected: Type): Seq[String]
- Definition Classes
- EntryExtension
-
final
def
hasTypeConstraint(t: Type): Boolean
- Definition Classes
- Rql2TypeUtils
-
def
hasVarArgs: Boolean
- Definition Classes
- EntryExtension
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @IntrinsicCandidate()
-
final
def
inferTypeToRql2Type(t: SourceType, makeNullable: Boolean, makeTryable: Boolean): Type
- Definition Classes
- Rql2TypeUtils
-
final
val
int: Rql2IntType
- Definition Classes
- EntryExtensionHelper
-
final
val
integer: OneOfType
- Definition Classes
- EntryExtensionHelper
-
final
val
interval: Rql2IntervalType
- Definition Classes
- EntryExtensionHelper
-
def
isComparable(t: Type): Boolean
- Definition Classes
- Rql2TypeUtils
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
isTypeConstraint(t: Type): Boolean
- Definition Classes
- Rql2TypeUtils
-
final
val
iterable: Rql2IterableType
- Definition Classes
- EntryExtensionHelper
-
final
val
list: Rql2ListType
- Definition Classes
- EntryExtensionHelper
-
final
val
location: Rql2LocationType
- Definition Classes
- EntryExtensionHelper
-
final
def
locationValueToExp(v: Arg): Exp
- Attributes
- protected
- Definition Classes
- EntryExtensionHelper
-
final
val
long: Rql2LongType
- Definition Classes
- EntryExtensionHelper
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
-
def
nrMandatoryParams: Int
- Definition Classes
- SQLServerInferAndQueryEntry → EntryExtension
-
final
val
number: OneOfType
- Definition Classes
- EntryExtensionHelper
-
final
val
numberOrString: OneOfType
- Definition Classes
- EntryExtensionHelper
-
def
optionalParams: Option[Set[String]]
- Definition Classes
- SQLServerInferAndQueryEntry → EntryExtension
-
def
packageName: String
- Definition Classes
- SQLServerInferAndQueryEntry → EntryExtension
-
def
rawTypeToRql2Type(t: RawType): Type
- Definition Classes
- Rql2TypeUtils
-
def
rawValueToRql2Value(v: RawValue, t: RawType): Value
- Definition Classes
- Rql2TypeUtils
-
final
def
removeProp(t: Type, p: Rql2TypeProperty): Type
- Definition Classes
- Rql2TypeUtils
-
final
def
removeProps(t: Type, props: Set[Rql2TypeProperty]): Type
- Definition Classes
- Rql2TypeUtils
-
final
def
resetProps(t: Type, props: Set[Rql2TypeProperty]): Type
- Definition Classes
- Rql2TypeUtils
-
def
returnType(mandatoryArgs: Seq[Arg], optionalArgs: Seq[(String, Arg)], varArgs: Seq[Arg])(implicit programContext: ProgramContext): Either[String, Type]
- Definition Classes
- SQLServerInferAndQueryEntry → EntryExtension
-
def
returnTypeErrorList(node: BaseNode, mandatoryArgs: Seq[Arg], optionalArgs: Seq[(String, Arg)], varArgs: Seq[Arg])(implicit programContext: ProgramContext): Either[Seq[BaseError], Type]
- Definition Classes
- EntryExtension
-
def
rql2TypeToRawType(t: Type): Option[RawType]
- Definition Classes
- Rql2TypeUtils
-
final
val
short: Rql2ShortType
- Definition Classes
- EntryExtensionHelper
-
final
val
string: Rql2StringType
- Definition Classes
- EntryExtensionHelper
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
final
val
temporal: OneOfType
- Definition Classes
- EntryExtensionHelper
-
final
val
time: Rql2TimeType
- Definition Classes
- EntryExtensionHelper
-
final
val
timestamp: Rql2TimestampType
- Definition Classes
- EntryExtensionHelper
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
def
validateTableType(t: Type): Either[Seq[UnsupportedType], Rql2IterableType]
- Attributes
- protected
- Definition Classes
- SqlTableExtensionHelper
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
Deprecated Value Members
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] ) @Deprecated
- Deprecated