diff --git a/docs/alltypes/index.html b/docs/alltypes/index.html index 207accf..54ab9e9 100644 --- a/docs/alltypes/index.html +++ b/docs/alltypes/index.html @@ -130,6 +130,30 @@

All Types

+kotlin.reflect.KMutableProperty0 (extensions in package io.sureshg.extn) + + + + + +kotlin.reflect.KMutableProperty1 (extensions in package io.sureshg.extn) + + + + + +kotlin.reflect.KProperty0 (extensions in package io.sureshg.extn) + + + + + +kotlin.reflect.KProperty1 (extensions in package io.sureshg.extn) + + + + + java.security.KeyStore (extensions in package io.sureshg.extn) @@ -138,7 +162,7 @@

All Types

io.sureshg.extn.KeyStoreType -

Java KeyStore types.

+

Java KeyStore types.

@@ -178,7 +202,7 @@

All Types

io.sureshg.extn.SavingTrustManager -

An X509TrustManager to save the server/client cert chains.

+

An X509TrustManager to save the server/client cert chains.

diff --git a/docs/index-outline.html b/docs/index-outline.html index 4d395cb..534348d 100644 --- a/docs/index-outline.html +++ b/docs/index-outline.html @@ -92,12 +92,12 @@ WhiteBg
Yellow
YellowBg
-vararg val codes: IntArray
+vararg val codes: IntArray
val esc: AnsiEsc
-typealias AnsiEsc = String
+typealias AnsiEsc = String
object AppLogger
-class BriefLogFormatter : Formatter
+class BriefLogFormatter : Formatter
@@ -144,11 +144,11 @@ Target
Title
Vendor
-val attr: String
+val attr: String
-class ConsoleFormatter : Formatter
+class ConsoleFormatter : Formatter
@@ -171,67 +171,67 @@ -var ascii: Boolean
-val bottomLeftCorner: String
-val bottomLeftCornerBold: String
-val bottomLeftCornerDouble: String
-val bottomRightCorner: String
-val bottomRightCornerBold: String
-val bottomRightCornerDouble: String
-val bullet: String
-val cross: String
-val crossBold: String
-val crossDouble: String
-val downArrow: String
-val downEnd: String
-val downEndBold: String
-val horizontalLine: String
-val horizontalLineBold: String
-val horizontalLineDouble: String
-val horizontalLineDoubleDash: String
-val horizontalLineDoubleDashBold: String
-val horizontalLineQuadrupleDash: String
-val horizontalLineQuadrupleDashBold: String
-val horizontalLineTripleDash: String
-val horizontalLineTripleDashBold: String
-val leftArrow: String
-val leftEnd: String
-val leftEndBold: String
-val longLeftArrow: String
-val longRightArrow: String
-val rightArrow: String
-val rightEnd: String
-val rightEndBold: String
-val teeDown: String
-val teeDownBold: String
-val teeDownDouble: String
-val teeLeft: String
-val teeLeftBold: String
-val teeLeftDouble: String
-val teeRight: String
-val teeRightBold: String
-val teeRightDouble: String
-val teeUp: String
-val teeUpBold: String
-val teeUpDouble: String
-val topLeftCorner: String
-val topLeftCornerBold: String
-val topLeftCornerDouble: String
-val topRightCorner: String
-val topRightCornerBold: String
-val topRightCornerDouble: String
-val upArrow: String
-val upEnd: String
-val upEndBold: String
-val verticalLine: String
-val verticalLineBold: String
-val verticalLineDouble: String
-val verticalLineDoubleDash: String
-val verticalLineDoubleDashBold: String
-val verticalLineQuadrupleDash: String
-val verticalLineQuadrupleDashBold: String
-val verticalLineTripleDash: String
-val verticalLineTripleDashBold: String
+var ascii: Boolean
+val bottomLeftCorner: String
+val bottomLeftCornerBold: String
+val bottomLeftCornerDouble: String
+val bottomRightCorner: String
+val bottomRightCornerBold: String
+val bottomRightCornerDouble: String
+val bullet: String
+val cross: String
+val crossBold: String
+val crossDouble: String
+val downArrow: String
+val downEnd: String
+val downEndBold: String
+val horizontalLine: String
+val horizontalLineBold: String
+val horizontalLineDouble: String
+val horizontalLineDoubleDash: String
+val horizontalLineDoubleDashBold: String
+val horizontalLineQuadrupleDash: String
+val horizontalLineQuadrupleDashBold: String
+val horizontalLineTripleDash: String
+val horizontalLineTripleDashBold: String
+val leftArrow: String
+val leftEnd: String
+val leftEndBold: String
+val longLeftArrow: String
+val longRightArrow: String
+val rightArrow: String
+val rightEnd: String
+val rightEndBold: String
+val teeDown: String
+val teeDownBold: String
+val teeDownDouble: String
+val teeLeft: String
+val teeLeftBold: String
+val teeLeftDouble: String
+val teeRight: String
+val teeRightBold: String
+val teeRightDouble: String
+val teeUp: String
+val teeUpBold: String
+val teeUpDouble: String
+val topLeftCorner: String
+val topLeftCornerBold: String
+val topLeftCornerDouble: String
+val topRightCorner: String
+val topRightCornerBold: String
+val topRightCornerDouble: String
+val upArrow: String
+val upEnd: String
+val upEndBold: String
+val verticalLine: String
+val verticalLineBold: String
+val verticalLineDouble: String
+val verticalLineDoubleDash: String
+val verticalLineDoubleDashBold: String
+val verticalLineQuadrupleDash: String
+val verticalLineQuadrupleDashBold: String
+val verticalLineTripleDash: String
+val verticalLineTripleDashBold: String
@@ -261,10 +261,10 @@ TrustStorePassword
TrustStoreProvider
TrustStoreType
-val desc: String
-val prop: String
-fun set(value: String): Unit
-val system: Boolean
+val desc: String
+val prop: String
+fun set(value: String): Unit
+val system: Boolean
@@ -303,7 +303,7 @@ -val type: String
+val type: String
x86
x86_64
@@ -321,19 +321,19 @@ freebsd
linux
mac
-val type: String
+val type: String
windows
val arch: Arch
-val isUnix: Boolean
+val isUnix: Boolean
val os: OS
-val user: String
+val user: String
-class SavingTrustManager : X509TrustManager
+class SavingTrustManager : X509TrustManager
@@ -369,13 +369,13 @@ -Custom(type: String)
-val type: String
+Custom(type: String)
+val type: String
object hide : UiOp
-val name: String
+val name: String
object show : UiOp
@@ -389,8 +389,8 @@ -User(name: String)
-val name: String
+User(name: String)
+val name: String
@@ -403,10 +403,10 @@ -fun File.loadCRLs(): List<CRL>
-fun File.readPemPrivateKey(keyPasswd: CharArray? = null): List<PrivateKey>
-fun File.toKeyStore(type: String = KeyStore.getDefaultType(), storePasswd: CharArray? = null): KeyStore?
-fun File.toP12KeyStore(storePasswd: CharArray? = null): KeyStore?
+fun File.loadCRLs(): List<CRL>
+fun File.readPemPrivateKey(keyPasswd: CharArray? = null): List<PrivateKey>
+fun File.toKeyStore(type: String = KeyStore.getDefaultType(), storePasswd: CharArray? = null): KeyStore?
+fun File.toP12KeyStore(storePasswd: CharArray? = null): KeyStore?
@@ -419,7 +419,7 @@ -fun StringBuilder.clear(): Unit
+fun StringBuilder.clear(): Unit
@@ -432,7 +432,7 @@ -fun URI.loadCRLs(): List<CRL>
+fun URI.loadCRLs(): List<CRL>
@@ -445,7 +445,7 @@ -fun Path.delete(): Unit
+fun Path.delete(): Unit
@@ -458,12 +458,12 @@ -fun KeyStore.defaultKeyManager(passwd: CharArray? = null): X509KeyManager
-inline val KeyStore.defaultTrustManager: X509TrustManager
-fun KeyStore.keyManagers(passwd: CharArray? = null): List<X509KeyManager>
-fun KeyStore.toPKCS12(keyPasswd: CharArray? = null): KeyStore
-inline val KeyStore.trustManagers: List<X509TrustManager>
-fun KeyStore.verifyCRL(crl: X509CRL): String?
+fun KeyStore.defaultKeyManager(passwd: CharArray? = null): X509KeyManager
+inline val KeyStore.defaultTrustManager: X509TrustManager
+fun KeyStore.keyManagers(passwd: CharArray? = null): List<X509KeyManager>
+fun KeyStore.toPKCS12(keyPasswd: CharArray? = null): KeyStore
+inline val KeyStore.trustManagers: List<X509TrustManager>
+fun KeyStore.verifyCRL(crl: X509CRL): String?
@@ -476,10 +476,10 @@ -fun X509Certificate.info(): String
-fun X509Certificate.readCRLs(): List<X509CRL>
-val X509Certificate.selfSigned: Boolean
-fun X509Certificate.signedBy(ca: X509Certificate): Boolean
+fun X509Certificate.info(): String
+fun X509Certificate.readCRLs(): List<X509CRL>
+val X509Certificate.selfSigned: Boolean
+fun X509Certificate.signedBy(ca: X509Certificate): Boolean
@@ -492,7 +492,7 @@ -fun Attributes?.getVal(name: BuildInfo): String
+fun Attributes?.getVal(name: BuildInfo): String
@@ -505,7 +505,7 @@ -fun SSLSession.info(): String
+fun SSLSession.info(): String
@@ -518,7 +518,7 @@ -fun X509TrustManager.saving(validate: Boolean = true): SavingTrustManager
+fun X509TrustManager.saving(validate: Boolean = true): SavingTrustManager
@@ -531,7 +531,7 @@ -val X500Principal.x500Name: X500Name
+val X500Principal.x500Name: X500Name
@@ -544,7 +544,7 @@ -inline val Any?.p: Unit
+inline val Any?.p: Unit
@@ -557,7 +557,7 @@ -inline val Array<Int>.esc: AnsiEsc
+inline val Array<Int>.esc: AnsiEsc
@@ -570,10 +570,10 @@ -val Byte.hex: String
-val Byte.hi: Int
-val Byte.lo: Int
-val Byte.oct: String
+val Byte.hex: String
+val Byte.hi: Int
+val Byte.lo: Int
+val Byte.oct: String
@@ -586,14 +586,14 @@ -inline val ByteArray.base64: ByteArray
-inline val ByteArray.base64Decode: ByteArray
-val ByteArray.hex: String
-val ByteArray.hexDump: String
-val ByteArray.md5: String
-val ByteArray.oct: String
-val ByteArray.sha1: String
-val ByteArray.sha256: String
+inline val ByteArray.base64: ByteArray
+inline val ByteArray.base64Decode: ByteArray
+val ByteArray.hex: String
+val ByteArray.hexDump: String
+val ByteArray.md5: String
+val ByteArray.oct: String
+val ByteArray.sha1: String
+val ByteArray.sha256: String
@@ -606,7 +606,7 @@ -fun CharArray.pbeCipher(algo: String, params: AlgorithmParameters, mode: Int = Cipher.DECRYPT_MODE): Cipher
+fun CharArray.pbeCipher(algo: String, params: AlgorithmParameters, mode: Int = Cipher.DECRYPT_MODE): Cipher
@@ -619,14 +619,14 @@ -inline val Int.GB: Long
-inline val Int.KB: Long
-inline val Int.MB: Long
-inline val Int.TB: Long
-inline val Int.esc: AnsiEsc
-val Int.hex: String
-val Int.oct: String
-fun Int.toBinaryPrefixString(si: Boolean = false): String
+inline val Int.GB: Long
+inline val Int.KB: Long
+inline val Int.MB: Long
+inline val Int.TB: Long
+inline val Int.esc: AnsiEsc
+val Int.hex: String
+val Int.oct: String
+fun Int.toBinaryPrefixString(si: Boolean = false): String
@@ -639,7 +639,7 @@ -inline val IntArray.esc: AnsiEsc
+inline val IntArray.esc: AnsiEsc
@@ -652,7 +652,7 @@ -fun Long.toBinaryPrefixString(si: Boolean = false): String
+fun Long.toBinaryPrefixString(si: Boolean = false): String
@@ -665,61 +665,65 @@ -fun String.aes128Encrypt(key: String): ByteArray
-inline val String.base64: String
-inline val String.base64Decode: String
-inline val String.base64DecodeBytes: ByteArray
-fun String.bg256(code: Int): String
-fun String.bg256(): String
-fun String.bgGrayScale(code: Int): String
-inline val String.black: String
-inline val String.blink: String
-inline val String.blue: String
-inline val String.bold: String
-inline val String.bu: String
-inline val String.bui: String
-fun String.codePointSequence(): Sequence<Int>
-fun String.codePointWidth(): Int
-fun String.color(vararg codes: Int): String
-fun String.color(color: AnsiColor): String
-fun String.color256(code: Int, fg: Boolean = true): String
-inline val String.cyan: String
-inline val String.dash: String
-fun String.decodePEM(): ByteArray
-inline val String.done: String
-inline val String.dot: String
-inline val String.err: String
-inline val String.esc: AnsiEsc
-fun String.fg256(code: Int): String
-fun String.fg256(): String
-fun String.fgGrayScale(code: Int): String
-inline val String.gray: String
-fun String.grayScale(code: Int, fg: Boolean = true): String
-inline val String.green: String
-val String.hex: String
-inline val String.highvolt: String
-fun String.hmacSHA1(key: String): ByteArray
-fun String.indent(col: Int): String
-val String.isIPv4: Boolean
-inline val String.italic: String
-inline val String.magenta: String
-val String.md5: String
-fun String.normalizeString(desiredLength: Int): String
-val String.oct: String
-fun String.padLinesToWidth(width: Int): String
-inline val String.red: String
-inline val String.reversed: String
-fun String.rightPadString(padding: Char, multipleOf: Int): String
-val String.sha1: String
-val String.sha256: String
-inline val String.strike: String
-inline val String.sux: String
-inline val String.tick: String
-fun String.trimNewline(): String
-inline val String.underline: String
-inline val String.warn: String
-fun String.wrapText(maxWidth: Int): String
-inline val String.yellow: String
+fun String.aes128Encrypt(key: String): ByteArray
+inline val String.base64: String
+inline val String.base64Decode: String
+inline val String.base64DecodeBytes: ByteArray
+fun String.bg256(code: Int): String
+fun String.bg256(): String
+fun String.bgGrayScale(code: Int): String
+inline val String.black: String
+inline val String.blink: String
+inline val String.blue: String
+inline val String.bold: String
+inline val String.bu: String
+inline val String.bui: String
+fun String.center(size: Int, padChar: Char = ' '): String
+inline val String.circleDot: String
+fun String.codePointSequence(): Sequence<Int>
+fun String.codePointWidth(): Int
+fun String.color(vararg codes: Int): String
+fun String.color(color: AnsiColor): String
+fun String.color256(code: Int, fg: Boolean = true): String
+inline val String.cyan: String
+inline val String.dash: String
+fun String.decodePEM(): ByteArray
+inline val String.dim: String
+inline val String.done: String
+inline val String.dot: String
+inline val String.err: String
+inline val String.esc: AnsiEsc
+fun String.fg256(code: Int): String
+fun String.fg256(): String
+fun String.fgGrayScale(code: Int): String
+inline val String.gray: String
+fun String.grayScale(code: Int, fg: Boolean = true): String
+inline val String.green: String
+val String.hex: String
+inline val String.highvolt: String
+fun String.hmacSHA1(key: String): ByteArray
+fun String.indent(col: Int): String
+val String.isIPv4: Boolean
+inline val String.italic: String
+inline val String.magenta: String
+val String.md5: String
+fun String.normalizeString(desiredLength: Int): String
+val String.oct: String
+fun String.padLinesToWidth(width: Int): String
+inline val String.red: String
+inline val String.reversed: String
+fun String.rightPadString(padding: Char, multipleOf: Int): String
+val String.sha1: String
+val String.sha256: String
+inline val String.strike: String
+inline val String.sux: String
+inline val String.tick: String
+fun String.trimAsciiWhitespace(): String
+fun String.trimNewline(): String
+inline val String.underline: String
+inline val String.warn: String
+fun String.wrapText(maxWidth: Int): String
+inline val String.yellow: String
@@ -732,7 +736,7 @@ -val Throwable?.rootCause: Throwable?
+val Throwable?.rootCause: Throwable?
@@ -745,7 +749,7 @@ -fun List<String>.indent(col: Int, skip: Int = 0): List<String>
+fun List<String>.indent(col: Int, skip: Int = 0): List<String>
@@ -758,8 +762,60 @@ -inline val <T : Any> KClass<T>.jarFileURL: URL
-inline val <T : Any> KClass<T>.jarManifest: Manifest?
+inline val <T : Any> KClass<T>.jarFileURL: URL
+inline val <T : Any> KClass<T>.jarManifest: Manifest?
+ + + +kotlin.reflect.KMutableProperty0
+ +kotlin.reflect.KMutableProperty1
+ +kotlin.reflect.KProperty0
+ +kotlin.reflect.KProperty1
+ @@ -793,13 +849,13 @@ -Custom(type: String)
-val type: String
+Custom(type: String)
+val type: String
object hide : UiOp
-val name: String
+val name: String
object show : UiOp
@@ -813,17 +869,16 @@ -User(name: String)
-val name: String
+User(name: String)
+val name: String
-fun anyOrNothing(user: User?): Unit
-fun explosivePlaceHolder(): String
-fun join(sep: String, strings: List<String>): String
-fun main(args: Array<String>): Unit
-fun main(args: Array<String>): Unit
-fun semValidation(msg: String): Unit
+fun anyOrNothing(user: User?): Unit
+fun explosivePlaceHolder(): String
+fun join(sep: String, strings: List<String>): String
+fun main(args: Array<String>): Unit
+fun semValidation(msg: String): Unit
@@ -905,12 +960,12 @@ WhiteBg
Yellow
YellowBg
-vararg val codes: IntArray
+vararg val codes: IntArray
val esc: AnsiEsc
-typealias AnsiEsc = String
+typealias AnsiEsc = String
enum class BuildInfo
-val CACerts: String
-val CACertsKeyStore: KeyStore
+val CACerts: String
+val CACertsKeyStore: KeyStore
const val ESC: AnsiEsc
-val FILE_SEP: String
+val FILE_SEP: String
object Glyph
@@ -1037,10 +1092,10 @@ TrustStorePassword
TrustStoreProvider
TrustStoreType
-val desc: String
-val prop: String
-fun set(value: String): Unit
-val system: Boolean
+val desc: String
+val prop: String
+fun set(value: String): Unit
+val system: Boolean
@@ -1061,10 +1116,10 @@ -val LINE_SEP: String
-const val NBSP_CODEPOINT: Int
-val PemCertPattern: Regex
-val PemKeyPattern: Regex
+val LINE_SEP: String
+const val NBSP_CODEPOINT: Int
+val PemCertPattern: Regex
+val PemKeyPattern: Regex
object Platform
val arch: Arch
-val isUnix: Boolean
+val isUnix: Boolean
val os: OS
-val user: String
+val user: String
-val RAND: Random
-const val SPACE: String
-class SavingTrustManager : X509TrustManager
+val RAND: Random
+const val SPACE: String
+class SavingTrustManager : X509TrustManager
-fun codePointWidth(ucs: Int): Int
-fun columnize(vararg s: String, minWidths: IntArray? = null): String
-fun esc(vararg codes: Int): AnsiEsc
-fun exit(status: Int, msg: () -> String = null): Unit
-fun getSSLContext(protocol: String = "Default", keyManagers: Array<out X509KeyManager>? = null, trustManagers: Array<out X509TrustManager>? = null, secureRandom: SecureRandom? = null): SSLContext
-val ip_regex: Regex
-val isTTY: Boolean
+fun codePointWidth(ucs: Int): Int
+fun columnize(vararg s: String, minWidths: IntArray? = null): String
+fun esc(vararg codes: Int): AnsiEsc
+fun exit(status: Int, msg: () -> String = null): Unit
+fun getSSLContext(protocol: String = "Default", keyManagers: Array<out X509KeyManager>? = null, trustManagers: Array<out X509TrustManager>? = null, secureRandom: SecureRandom? = null): SSLContext
+val ip_regex: Regex
+val isTTY: Boolean
java.io.File
@@ -1165,7 +1220,7 @@ -fun StringBuilder.clear(): Unit
+fun StringBuilder.clear(): Unit
@@ -1178,7 +1233,7 @@ -fun URI.loadCRLs(): List<CRL>
+fun URI.loadCRLs(): List<CRL>
@@ -1191,7 +1246,7 @@ -fun Path.delete(): Unit
+fun Path.delete(): Unit
@@ -1204,12 +1259,12 @@ -fun KeyStore.defaultKeyManager(passwd: CharArray? = null): X509KeyManager
-inline val KeyStore.defaultTrustManager: X509TrustManager
-fun KeyStore.keyManagers(passwd: CharArray? = null): List<X509KeyManager>
-fun KeyStore.toPKCS12(keyPasswd: CharArray? = null): KeyStore
-inline val KeyStore.trustManagers: List<X509TrustManager>
-fun KeyStore.verifyCRL(crl: X509CRL): String?
+fun KeyStore.defaultKeyManager(passwd: CharArray? = null): X509KeyManager
+inline val KeyStore.defaultTrustManager: X509TrustManager
+fun KeyStore.keyManagers(passwd: CharArray? = null): List<X509KeyManager>
+fun KeyStore.toPKCS12(keyPasswd: CharArray? = null): KeyStore
+inline val KeyStore.trustManagers: List<X509TrustManager>
+fun KeyStore.verifyCRL(crl: X509CRL): String?
@@ -1222,10 +1277,10 @@ -fun X509Certificate.info(): String
-fun X509Certificate.readCRLs(): List<X509CRL>
-val X509Certificate.selfSigned: Boolean
-fun X509Certificate.signedBy(ca: X509Certificate): Boolean
+fun X509Certificate.info(): String
+fun X509Certificate.readCRLs(): List<X509CRL>
+val X509Certificate.selfSigned: Boolean
+fun X509Certificate.signedBy(ca: X509Certificate): Boolean
@@ -1238,7 +1293,7 @@ -fun Attributes?.getVal(name: BuildInfo): String
+fun Attributes?.getVal(name: BuildInfo): String
@@ -1251,7 +1306,7 @@ -fun SSLSession.info(): String
+fun SSLSession.info(): String
@@ -1264,7 +1319,7 @@ -fun X509TrustManager.saving(validate: Boolean = true): SavingTrustManager
+fun X509TrustManager.saving(validate: Boolean = true): SavingTrustManager
@@ -1277,7 +1332,7 @@ -val X500Principal.x500Name: X500Name
+val X500Principal.x500Name: X500Name
@@ -1290,7 +1345,7 @@ -inline val Any?.p: Unit
+inline val Any?.p: Unit
@@ -1303,7 +1358,7 @@ -inline val Array<Int>.esc: AnsiEsc
+inline val Array<Int>.esc: AnsiEsc
@@ -1316,10 +1371,10 @@ -val Byte.hex: String
-val Byte.hi: Int
-val Byte.lo: Int
-val Byte.oct: String
+val Byte.hex: String
+val Byte.hi: Int
+val Byte.lo: Int
+val Byte.oct: String
@@ -1332,14 +1387,14 @@ -inline val ByteArray.base64: ByteArray
-inline val ByteArray.base64Decode: ByteArray
-val ByteArray.hex: String
-val ByteArray.hexDump: String
-val ByteArray.md5: String
-val ByteArray.oct: String
-val ByteArray.sha1: String
-val ByteArray.sha256: String
+inline val ByteArray.base64: ByteArray
+inline val ByteArray.base64Decode: ByteArray
+val ByteArray.hex: String
+val ByteArray.hexDump: String
+val ByteArray.md5: String
+val ByteArray.oct: String
+val ByteArray.sha1: String
+val ByteArray.sha256: String
@@ -1352,7 +1407,7 @@ -fun CharArray.pbeCipher(algo: String, params: AlgorithmParameters, mode: Int = Cipher.DECRYPT_MODE): Cipher
+fun CharArray.pbeCipher(algo: String, params: AlgorithmParameters, mode: Int = Cipher.DECRYPT_MODE): Cipher
@@ -1365,14 +1420,14 @@ -inline val Int.GB: Long
-inline val Int.KB: Long
-inline val Int.MB: Long
-inline val Int.TB: Long
-inline val Int.esc: AnsiEsc
-val Int.hex: String
-val Int.oct: String
-fun Int.toBinaryPrefixString(si: Boolean = false): String
+inline val Int.GB: Long
+inline val Int.KB: Long
+inline val Int.MB: Long
+inline val Int.TB: Long
+inline val Int.esc: AnsiEsc
+val Int.hex: String
+val Int.oct: String
+fun Int.toBinaryPrefixString(si: Boolean = false): String
@@ -1385,7 +1440,7 @@ -inline val IntArray.esc: AnsiEsc
+inline val IntArray.esc: AnsiEsc
@@ -1398,7 +1453,7 @@ -fun Long.toBinaryPrefixString(si: Boolean = false): String
+fun Long.toBinaryPrefixString(si: Boolean = false): String
@@ -1411,61 +1466,65 @@ -fun String.aes128Encrypt(key: String): ByteArray
-inline val String.base64: String
-inline val String.base64Decode: String
-inline val String.base64DecodeBytes: ByteArray
-fun String.bg256(code: Int): String
-fun String.bg256(): String
-fun String.bgGrayScale(code: Int): String
-inline val String.black: String
-inline val String.blink: String
-inline val String.blue: String
-inline val String.bold: String
-inline val String.bu: String
-inline val String.bui: String
-fun String.codePointSequence(): Sequence<Int>
-fun String.codePointWidth(): Int
-fun String.color(vararg codes: Int): String
-fun String.color(color: AnsiColor): String
-fun String.color256(code: Int, fg: Boolean = true): String
-inline val String.cyan: String
-inline val String.dash: String
-fun String.decodePEM(): ByteArray
-inline val String.done: String
-inline val String.dot: String
-inline val String.err: String
-inline val String.esc: AnsiEsc
-fun String.fg256(code: Int): String
-fun String.fg256(): String
-fun String.fgGrayScale(code: Int): String
-inline val String.gray: String
-fun String.grayScale(code: Int, fg: Boolean = true): String
-inline val String.green: String
-val String.hex: String
-inline val String.highvolt: String
-fun String.hmacSHA1(key: String): ByteArray
-fun String.indent(col: Int): String
-val String.isIPv4: Boolean
-inline val String.italic: String
-inline val String.magenta: String
-val String.md5: String
-fun String.normalizeString(desiredLength: Int): String
-val String.oct: String
-fun String.padLinesToWidth(width: Int): String
-inline val String.red: String
-inline val String.reversed: String
-fun String.rightPadString(padding: Char, multipleOf: Int): String
-val String.sha1: String
-val String.sha256: String
-inline val String.strike: String
-inline val String.sux: String
-inline val String.tick: String
-fun String.trimNewline(): String
-inline val String.underline: String
-inline val String.warn: String
-fun String.wrapText(maxWidth: Int): String
-inline val String.yellow: String
+fun String.aes128Encrypt(key: String): ByteArray
+inline val String.base64: String
+inline val String.base64Decode: String
+inline val String.base64DecodeBytes: ByteArray
+fun String.bg256(code: Int): String
+fun String.bg256(): String
+fun String.bgGrayScale(code: Int): String
+inline val String.black: String
+inline val String.blink: String
+inline val String.blue: String
+inline val String.bold: String
+inline val String.bu: String
+inline val String.bui: String
+fun String.center(size: Int, padChar: Char = ' '): String
+inline val String.circleDot: String
+fun String.codePointSequence(): Sequence<Int>
+fun String.codePointWidth(): Int
+fun String.color(vararg codes: Int): String
+fun String.color(color: AnsiColor): String
+fun String.color256(code: Int, fg: Boolean = true): String
+inline val String.cyan: String
+inline val String.dash: String
+fun String.decodePEM(): ByteArray
+inline val String.dim: String
+inline val String.done: String
+inline val String.dot: String
+inline val String.err: String
+inline val String.esc: AnsiEsc
+fun String.fg256(code: Int): String
+fun String.fg256(): String
+fun String.fgGrayScale(code: Int): String
+inline val String.gray: String
+fun String.grayScale(code: Int, fg: Boolean = true): String
+inline val String.green: String
+val String.hex: String
+inline val String.highvolt: String
+fun String.hmacSHA1(key: String): ByteArray
+fun String.indent(col: Int): String
+val String.isIPv4: Boolean
+inline val String.italic: String
+inline val String.magenta: String
+val String.md5: String
+fun String.normalizeString(desiredLength: Int): String
+val String.oct: String
+fun String.padLinesToWidth(width: Int): String
+inline val String.red: String
+inline val String.reversed: String
+fun String.rightPadString(padding: Char, multipleOf: Int): String
+val String.sha1: String
+val String.sha256: String
+inline val String.strike: String
+inline val String.sux: String
+inline val String.tick: String
+fun String.trimAsciiWhitespace(): String
+fun String.trimNewline(): String
+inline val String.underline: String
+inline val String.warn: String
+fun String.wrapText(maxWidth: Int): String
+inline val String.yellow: String
@@ -1478,7 +1537,7 @@ -val Throwable?.rootCause: Throwable?
+val Throwable?.rootCause: Throwable?
@@ -1491,7 +1550,7 @@ -fun List<String>.indent(col: Int, skip: Int = 0): List<String>
+fun List<String>.indent(col: Int, skip: Int = 0): List<String>
@@ -1504,12 +1563,64 @@ -inline val <T : Any> KClass<T>.jarFileURL: URL
-inline val <T : Any> KClass<T>.jarManifest: Manifest?
+inline val <T : Any> KClass<T>.jarFileURL: URL
+inline val <T : Any> KClass<T>.jarManifest: Manifest?
+ + + +kotlin.reflect.KMutableProperty0
+ +kotlin.reflect.KMutableProperty1
+ +kotlin.reflect.KProperty0
+ +kotlin.reflect.KProperty1
+ -fun main(args: Array<String>): Unit
+fun main(args: Array<String>): Unit
@@ -1531,11 +1642,11 @@ -fun init(): Unit
+fun init(): Unit
-class BriefLogFormatter : Formatter
+class BriefLogFormatter : Formatter
-class ConsoleFormatter : Formatter
+class ConsoleFormatter : Formatter
diff --git a/docs/index.html b/docs/index.html index e8c2e6b..ae3b334 100644 --- a/docs/index.html +++ b/docs/index.html @@ -5,26 +5,27 @@ -
-

Packages

+

io.sureshg

+ +

io.sureshg.extn

+ +

io.sureshg.log

+ diff --git a/docs/io.sureshg.extn/-ansi-color/-bg-end.html b/docs/io.sureshg.extn/-ansi-color/-bg-end.html index 60f5f54..ec746b9 100644 --- a/docs/io.sureshg.extn/-ansi-color/-bg-end.html +++ b/docs/io.sureshg.extn/-ansi-color/-bg-end.html @@ -8,19 +8,22 @@ io.sureshg.extn / AnsiColor / BgEnd

BgEnd

-BgEnd(source) + +BgEnd

Inherited Properties

-io.sureshg
-io.sureshg.extn
-io.sureshg.log
+

codes

+ +vararg val codes: IntArray +

esc

+
-codes -vararg val codes: IntArray
-esc val esc: AnsiEsc

Returns ANSI escape unicode for the color.

diff --git a/docs/io.sureshg.extn/-ansi-color/-bg.html b/docs/io.sureshg.extn/-ansi-color/-bg.html index b77a0ce..17f4a95 100644 --- a/docs/io.sureshg.extn/-ansi-color/-bg.html +++ b/docs/io.sureshg.extn/-ansi-color/-bg.html @@ -8,19 +8,22 @@ io.sureshg.extn / AnsiColor / Bg

Bg

-Bg (source) + +Bg

Inherited Properties

+

codes

+ +vararg val codes: IntArray +

esc

+
-codes -vararg val codes: IntArray
-esc val esc: AnsiEsc

Returns ANSI escape unicode for the color.

diff --git a/docs/io.sureshg.extn/-ansi-color/-black-bg.html b/docs/io.sureshg.extn/-ansi-color/-black-bg.html index ab891e2..88ae6bb 100644 --- a/docs/io.sureshg.extn/-ansi-color/-black-bg.html +++ b/docs/io.sureshg.extn/-ansi-color/-black-bg.html @@ -8,19 +8,22 @@ io.sureshg.extn / AnsiColor / BlackBg

BlackBg

-BlackBg (source) + +BlackBg

Inherited Properties

+

codes

+ +vararg val codes: IntArray +

esc

+
-codes -vararg val codes: IntArray
-esc val esc: AnsiEsc

Returns ANSI escape unicode for the color.

diff --git a/docs/io.sureshg.extn/-ansi-color/-black.html b/docs/io.sureshg.extn/-ansi-color/-black.html index ca1204f..799dd1a 100644 --- a/docs/io.sureshg.extn/-ansi-color/-black.html +++ b/docs/io.sureshg.extn/-ansi-color/-black.html @@ -8,19 +8,22 @@ io.sureshg.extn / AnsiColor / Black

Black

-Black (source) + +Black

Inherited Properties

+

codes

+ +vararg val codes: IntArray +

esc

+
-codes -vararg val codes: IntArray
-esc val esc: AnsiEsc

Returns ANSI escape unicode for the color.

diff --git a/docs/io.sureshg.extn/-ansi-color/-blink-rapid.html b/docs/io.sureshg.extn/-ansi-color/-blink-rapid.html index 5622ea8..df2f48b 100644 --- a/docs/io.sureshg.extn/-ansi-color/-blink-rapid.html +++ b/docs/io.sureshg.extn/-ansi-color/-blink-rapid.html @@ -8,19 +8,22 @@ io.sureshg.extn / AnsiColor / BlinkRapid

BlinkRapid

-BlinkRapid (source) + +BlinkRapid

Inherited Properties

+

codes

+ +vararg val codes: IntArray +

esc

+
-codes -vararg val codes: IntArray
-esc val esc: AnsiEsc

Returns ANSI escape unicode for the color.

diff --git a/docs/io.sureshg.extn/-ansi-color/-blink-slow.html b/docs/io.sureshg.extn/-ansi-color/-blink-slow.html index 07a9581..aa13736 100644 --- a/docs/io.sureshg.extn/-ansi-color/-blink-slow.html +++ b/docs/io.sureshg.extn/-ansi-color/-blink-slow.html @@ -8,19 +8,22 @@ io.sureshg.extn / AnsiColor / BlinkSlow

BlinkSlow

-BlinkSlow (source) + +BlinkSlow

Inherited Properties

+

codes

+ +vararg val codes: IntArray +

esc

+
-codes -vararg val codes: IntArray
-esc val esc: AnsiEsc

Returns ANSI escape unicode for the color.

diff --git a/docs/io.sureshg.extn/-ansi-color/-blue-bg.html b/docs/io.sureshg.extn/-ansi-color/-blue-bg.html index ad2a168..b40ac97 100644 --- a/docs/io.sureshg.extn/-ansi-color/-blue-bg.html +++ b/docs/io.sureshg.extn/-ansi-color/-blue-bg.html @@ -8,19 +8,22 @@ io.sureshg.extn / AnsiColor / BlueBg

BlueBg

-BlueBg (source) + +BlueBg

Inherited Properties

+

codes

+ +vararg val codes: IntArray +

esc

+
-codes -vararg val codes: IntArray
-esc val esc: AnsiEsc

Returns ANSI escape unicode for the color.

diff --git a/docs/io.sureshg.extn/-ansi-color/-blue.html b/docs/io.sureshg.extn/-ansi-color/-blue.html index 4cad649..07b10ad 100644 --- a/docs/io.sureshg.extn/-ansi-color/-blue.html +++ b/docs/io.sureshg.extn/-ansi-color/-blue.html @@ -8,19 +8,22 @@ io.sureshg.extn / AnsiColor / Blue

Blue

-Blue (source) + +Blue

Inherited Properties

+

codes

+ +vararg val codes: IntArray +

esc

+
-codes -vararg val codes: IntArray
-esc val esc: AnsiEsc

Returns ANSI escape unicode for the color.

diff --git a/docs/io.sureshg.extn/-ansi-color/-bold.html b/docs/io.sureshg.extn/-ansi-color/-bold.html index 9c48943..d7d80b4 100644 --- a/docs/io.sureshg.extn/-ansi-color/-bold.html +++ b/docs/io.sureshg.extn/-ansi-color/-bold.html @@ -8,19 +8,22 @@ io.sureshg.extn / AnsiColor / Bold

Bold

-Bold (source) + +Bold

Inherited Properties

+

codes

+ +vararg val codes: IntArray +

esc

+
-codes -vararg val codes: IntArray
-esc val esc: AnsiEsc

Returns ANSI escape unicode for the color.

diff --git a/docs/io.sureshg.extn/-ansi-color/-concealed.html b/docs/io.sureshg.extn/-ansi-color/-concealed.html index 6b14cd9..2c7df35 100644 --- a/docs/io.sureshg.extn/-ansi-color/-concealed.html +++ b/docs/io.sureshg.extn/-ansi-color/-concealed.html @@ -8,19 +8,22 @@ io.sureshg.extn / AnsiColor / Concealed

Concealed

-Concealed (source) + +Concealed

Inherited Properties

+

codes

+ +vararg val codes: IntArray +

esc

+
-codes -vararg val codes: IntArray
-esc val esc: AnsiEsc

Returns ANSI escape unicode for the color.

diff --git a/docs/io.sureshg.extn/-ansi-color/-crossed-out.html b/docs/io.sureshg.extn/-ansi-color/-crossed-out.html index 4fd5e68..345277b 100644 --- a/docs/io.sureshg.extn/-ansi-color/-crossed-out.html +++ b/docs/io.sureshg.extn/-ansi-color/-crossed-out.html @@ -8,19 +8,22 @@ io.sureshg.extn / AnsiColor / CrossedOut

CrossedOut

-CrossedOut (source) + +CrossedOut

Inherited Properties

+

codes

+ +vararg val codes: IntArray +

esc

+
-codes -vararg val codes: IntArray
-esc val esc: AnsiEsc

Returns ANSI escape unicode for the color.

diff --git a/docs/io.sureshg.extn/-ansi-color/-cyan-bg.html b/docs/io.sureshg.extn/-ansi-color/-cyan-bg.html index 13868ee..fe6e9c3 100644 --- a/docs/io.sureshg.extn/-ansi-color/-cyan-bg.html +++ b/docs/io.sureshg.extn/-ansi-color/-cyan-bg.html @@ -8,19 +8,22 @@ io.sureshg.extn / AnsiColor / CyanBg

CyanBg

-CyanBg (source) + +CyanBg

Inherited Properties

+

codes

+ +vararg val codes: IntArray +

esc

+
-codes -vararg val codes: IntArray
-esc val esc: AnsiEsc

Returns ANSI escape unicode for the color.

diff --git a/docs/io.sureshg.extn/-ansi-color/-cyan.html b/docs/io.sureshg.extn/-ansi-color/-cyan.html index 1d00853..5fd82bf 100644 --- a/docs/io.sureshg.extn/-ansi-color/-cyan.html +++ b/docs/io.sureshg.extn/-ansi-color/-cyan.html @@ -8,19 +8,22 @@ io.sureshg.extn / AnsiColor / Cyan

Cyan

-Cyan (source) + +Cyan

Inherited Properties

+

codes

+ +vararg val codes: IntArray +

esc

+
-codes -vararg val codes: IntArray
-esc val esc: AnsiEsc

Returns ANSI escape unicode for the color.

diff --git a/docs/io.sureshg.extn/-ansi-color/-dark-gray.html b/docs/io.sureshg.extn/-ansi-color/-dark-gray.html index 6297f7a..600c592 100644 --- a/docs/io.sureshg.extn/-ansi-color/-dark-gray.html +++ b/docs/io.sureshg.extn/-ansi-color/-dark-gray.html @@ -8,19 +8,22 @@ io.sureshg.extn / AnsiColor / DarkGray

DarkGray

-DarkGray (source) + +DarkGray

Inherited Properties

+

codes

+ +vararg val codes: IntArray +

esc

+
-codes -vararg val codes: IntArray
-esc val esc: AnsiEsc

Returns ANSI escape unicode for the color.

diff --git a/docs/io.sureshg.extn/-ansi-color/-faint.html b/docs/io.sureshg.extn/-ansi-color/-faint.html index 2f75520..123176b 100644 --- a/docs/io.sureshg.extn/-ansi-color/-faint.html +++ b/docs/io.sureshg.extn/-ansi-color/-faint.html @@ -8,19 +8,22 @@ io.sureshg.extn / AnsiColor / Faint

Faint

-Faint (source) + +Faint

Inherited Properties

+

codes

+ +vararg val codes: IntArray +

esc

+
-codes -vararg val codes: IntArray
-esc val esc: AnsiEsc

Returns ANSI escape unicode for the color.

diff --git a/docs/io.sureshg.extn/-ansi-color/-fg-end.html b/docs/io.sureshg.extn/-ansi-color/-fg-end.html index 607f1aa..73256fe 100644 --- a/docs/io.sureshg.extn/-ansi-color/-fg-end.html +++ b/docs/io.sureshg.extn/-ansi-color/-fg-end.html @@ -8,19 +8,22 @@ io.sureshg.extn / AnsiColor / FgEnd

FgEnd

-FgEnd (source) + +FgEnd

Inherited Properties

+

codes

+ +vararg val codes: IntArray +

esc

+
-codes -vararg val codes: IntArray
-esc val esc: AnsiEsc

Returns ANSI escape unicode for the color.

diff --git a/docs/io.sureshg.extn/-ansi-color/-fg.html b/docs/io.sureshg.extn/-ansi-color/-fg.html index 37d5e41..a36c59d 100644 --- a/docs/io.sureshg.extn/-ansi-color/-fg.html +++ b/docs/io.sureshg.extn/-ansi-color/-fg.html @@ -8,19 +8,22 @@ io.sureshg.extn / AnsiColor / Fg

Fg

-Fg (source) + +Fg

Inherited Properties

+

codes

+ +vararg val codes: IntArray +

esc

+
-codes -vararg val codes: IntArray
-esc val esc: AnsiEsc

Returns ANSI escape unicode for the color.

diff --git a/docs/io.sureshg.extn/-ansi-color/-green-bg.html b/docs/io.sureshg.extn/-ansi-color/-green-bg.html index 71646b5..071f7ba 100644 --- a/docs/io.sureshg.extn/-ansi-color/-green-bg.html +++ b/docs/io.sureshg.extn/-ansi-color/-green-bg.html @@ -8,19 +8,22 @@ io.sureshg.extn / AnsiColor / GreenBg

GreenBg

-GreenBg (source) + +GreenBg

Inherited Properties

+

codes

+ +vararg val codes: IntArray +

esc

+
-codes -vararg val codes: IntArray
-esc val esc: AnsiEsc

Returns ANSI escape unicode for the color.

diff --git a/docs/io.sureshg.extn/-ansi-color/-green.html b/docs/io.sureshg.extn/-ansi-color/-green.html index 1aee211..f3df013 100644 --- a/docs/io.sureshg.extn/-ansi-color/-green.html +++ b/docs/io.sureshg.extn/-ansi-color/-green.html @@ -8,19 +8,22 @@ io.sureshg.extn / AnsiColor / Green

Green

-Green (source) + +Green

Inherited Properties

+

codes

+ +vararg val codes: IntArray +

esc

+
-codes -vararg val codes: IntArray
-esc val esc: AnsiEsc

Returns ANSI escape unicode for the color.

diff --git a/docs/io.sureshg.extn/-ansi-color/-hi-black-bg.html b/docs/io.sureshg.extn/-ansi-color/-hi-black-bg.html index 4238a68..413ad77 100644 --- a/docs/io.sureshg.extn/-ansi-color/-hi-black-bg.html +++ b/docs/io.sureshg.extn/-ansi-color/-hi-black-bg.html @@ -8,19 +8,22 @@ io.sureshg.extn / AnsiColor / HiBlackBg

HiBlackBg

-HiBlackBg (source) + +HiBlackBg

Inherited Properties

+

codes

+ +vararg val codes: IntArray +

esc

+
-codes -vararg val codes: IntArray
-esc val esc: AnsiEsc

Returns ANSI escape unicode for the color.

diff --git a/docs/io.sureshg.extn/-ansi-color/-hi-black.html b/docs/io.sureshg.extn/-ansi-color/-hi-black.html index 175dbc9..f08c98e 100644 --- a/docs/io.sureshg.extn/-ansi-color/-hi-black.html +++ b/docs/io.sureshg.extn/-ansi-color/-hi-black.html @@ -8,19 +8,22 @@ io.sureshg.extn / AnsiColor / HiBlack

HiBlack

-HiBlack (source) + +HiBlack

Inherited Properties

+

codes

+ +vararg val codes: IntArray +

esc

+
-codes -vararg val codes: IntArray
-esc val esc: AnsiEsc

Returns ANSI escape unicode for the color.

diff --git a/docs/io.sureshg.extn/-ansi-color/-hi-blue-bg.html b/docs/io.sureshg.extn/-ansi-color/-hi-blue-bg.html index 931331c..27720aa 100644 --- a/docs/io.sureshg.extn/-ansi-color/-hi-blue-bg.html +++ b/docs/io.sureshg.extn/-ansi-color/-hi-blue-bg.html @@ -8,19 +8,22 @@ io.sureshg.extn / AnsiColor / HiBlueBg

HiBlueBg

-HiBlueBg (source) + +HiBlueBg

Inherited Properties

+

codes

+ +vararg val codes: IntArray +

esc

+
-codes -vararg val codes: IntArray
-esc val esc: AnsiEsc

Returns ANSI escape unicode for the color.

diff --git a/docs/io.sureshg.extn/-ansi-color/-hi-blue.html b/docs/io.sureshg.extn/-ansi-color/-hi-blue.html index f0d04dd..1de0722 100644 --- a/docs/io.sureshg.extn/-ansi-color/-hi-blue.html +++ b/docs/io.sureshg.extn/-ansi-color/-hi-blue.html @@ -8,19 +8,22 @@ io.sureshg.extn / AnsiColor / HiBlue

HiBlue

-HiBlue (source) + +HiBlue

Inherited Properties

+

codes

+ +vararg val codes: IntArray +

esc

+
-codes -vararg val codes: IntArray
-esc val esc: AnsiEsc

Returns ANSI escape unicode for the color.

diff --git a/docs/io.sureshg.extn/-ansi-color/-hi-cyan-bg.html b/docs/io.sureshg.extn/-ansi-color/-hi-cyan-bg.html index f64aa64..55df6ae 100644 --- a/docs/io.sureshg.extn/-ansi-color/-hi-cyan-bg.html +++ b/docs/io.sureshg.extn/-ansi-color/-hi-cyan-bg.html @@ -8,19 +8,22 @@ io.sureshg.extn / AnsiColor / HiCyanBg

HiCyanBg

-HiCyanBg (source) + +HiCyanBg

Inherited Properties

+

codes

+ +vararg val codes: IntArray +

esc

+
-codes -vararg val codes: IntArray
-esc val esc: AnsiEsc

Returns ANSI escape unicode for the color.

diff --git a/docs/io.sureshg.extn/-ansi-color/-hi-cyan.html b/docs/io.sureshg.extn/-ansi-color/-hi-cyan.html index 99cf156..f93806d 100644 --- a/docs/io.sureshg.extn/-ansi-color/-hi-cyan.html +++ b/docs/io.sureshg.extn/-ansi-color/-hi-cyan.html @@ -8,19 +8,22 @@ io.sureshg.extn / AnsiColor / HiCyan

HiCyan

-HiCyan (source) + +HiCyan

Inherited Properties

+

codes

+ +vararg val codes: IntArray +

esc

+
-codes -vararg val codes: IntArray
-esc val esc: AnsiEsc

Returns ANSI escape unicode for the color.

diff --git a/docs/io.sureshg.extn/-ansi-color/-hi-green-bg.html b/docs/io.sureshg.extn/-ansi-color/-hi-green-bg.html index 78495db..ba2b8f1 100644 --- a/docs/io.sureshg.extn/-ansi-color/-hi-green-bg.html +++ b/docs/io.sureshg.extn/-ansi-color/-hi-green-bg.html @@ -8,19 +8,22 @@ io.sureshg.extn / AnsiColor / HiGreenBg

HiGreenBg

-HiGreenBg (source) + +HiGreenBg

Inherited Properties

+

codes

+ +vararg val codes: IntArray +

esc

+
-codes -vararg val codes: IntArray
-esc val esc: AnsiEsc

Returns ANSI escape unicode for the color.

diff --git a/docs/io.sureshg.extn/-ansi-color/-hi-green.html b/docs/io.sureshg.extn/-ansi-color/-hi-green.html index 46cdcf9..ed25072 100644 --- a/docs/io.sureshg.extn/-ansi-color/-hi-green.html +++ b/docs/io.sureshg.extn/-ansi-color/-hi-green.html @@ -8,19 +8,22 @@ io.sureshg.extn / AnsiColor / HiGreen

HiGreen

-HiGreen (source) + +HiGreen

Inherited Properties

+

codes

+ +vararg val codes: IntArray +

esc

+
-codes -vararg val codes: IntArray
-esc val esc: AnsiEsc

Returns ANSI escape unicode for the color.

diff --git a/docs/io.sureshg.extn/-ansi-color/-hi-magenta-bg.html b/docs/io.sureshg.extn/-ansi-color/-hi-magenta-bg.html index bc20c88..567cd89 100644 --- a/docs/io.sureshg.extn/-ansi-color/-hi-magenta-bg.html +++ b/docs/io.sureshg.extn/-ansi-color/-hi-magenta-bg.html @@ -8,19 +8,22 @@ io.sureshg.extn / AnsiColor / HiMagentaBg

HiMagentaBg

-HiMagentaBg (source) + +HiMagentaBg

Inherited Properties

+

codes

+ +vararg val codes: IntArray +

esc

+ +

p

+ diff --git a/docs/io.sureshg/-user/name.html b/docs/io.sureshg/-user/name.html index 0a54fe8..0538cf0 100644 --- a/docs/io.sureshg/-user/name.html +++ b/docs/io.sureshg/-user/name.html @@ -9,6 +9,6 @@

name

-val name: String(source) +val name: String diff --git a/docs/io.sureshg/any-or-nothing.html b/docs/io.sureshg/any-or-nothing.html index 6622aea..c548237 100644 --- a/docs/io.sureshg/any-or-nothing.html +++ b/docs/io.sureshg/any-or-nothing.html @@ -9,6 +9,6 @@

anyOrNothing

-fun anyOrNothing(user: User?): Unit(source) +fun anyOrNothing(user: User?): Unit diff --git a/docs/io.sureshg/explosive-place-holder.html b/docs/io.sureshg/explosive-place-holder.html index 5515160..0da52e3 100644 --- a/docs/io.sureshg/explosive-place-holder.html +++ b/docs/io.sureshg/explosive-place-holder.html @@ -9,7 +9,7 @@

explosivePlaceHolder

-fun explosivePlaceHolder(): String(source) +fun explosivePlaceHolder(): String

Kotlin explosive place holder.

diff --git a/docs/io.sureshg/index.html b/docs/io.sureshg/index.html index aceeed9..a2f627a 100644 --- a/docs/io.sureshg/index.html +++ b/docs/io.sureshg/index.html @@ -13,13 +13,15 @@

Types

+

UiOp

+ +

User

+ @@ -30,39 +32,42 @@

Functions

+

anyOrNothing

+ +fun anyOrNothing(user: User?): Unit +

explosivePlaceHolder

+ +

join

+ +fun join(sep: String, strings: List<String>): String +

main

+ +

semValidation

+ +fun semValidation(msg: String): Unit
-codes -vararg val codes: IntArray
-esc val esc: AnsiEsc

Returns ANSI escape unicode for the color.

diff --git a/docs/io.sureshg.extn/-ansi-color/-hi-magenta.html b/docs/io.sureshg.extn/-ansi-color/-hi-magenta.html index d8cfb03..f16fcb4 100644 --- a/docs/io.sureshg.extn/-ansi-color/-hi-magenta.html +++ b/docs/io.sureshg.extn/-ansi-color/-hi-magenta.html @@ -8,19 +8,22 @@ io.sureshg.extn / AnsiColor / HiMagenta

HiMagenta

-HiMagenta (source) + +HiMagenta

Inherited Properties

+

codes

+ +vararg val codes: IntArray +

esc

+ +

name

+ +val name: String
-codes -vararg val codes: IntArray
-esc val esc: AnsiEsc

Returns ANSI escape unicode for the color.

diff --git a/docs/io.sureshg.extn/-ansi-color/-hi-red-bg.html b/docs/io.sureshg.extn/-ansi-color/-hi-red-bg.html index 42ee507..cb727a1 100644 --- a/docs/io.sureshg.extn/-ansi-color/-hi-red-bg.html +++ b/docs/io.sureshg.extn/-ansi-color/-hi-red-bg.html @@ -8,19 +8,22 @@ io.sureshg.extn / AnsiColor / HiRedBg

HiRedBg

-HiRedBg (source) + +HiRedBg

Inherited Properties

+

codes

+ +vararg val codes: IntArray +

esc

+ +

p

+ @@ -61,19 +66,22 @@

Inheritors

+

Custom

+ +

hide

+ +

show

+ diff --git a/docs/io.sureshg/-ui-op/name.html b/docs/io.sureshg/-ui-op/name.html index 80bd8f8..c52667e 100644 --- a/docs/io.sureshg/-ui-op/name.html +++ b/docs/io.sureshg/-ui-op/name.html @@ -9,6 +9,6 @@

name

-val name: String(source) +val name: String diff --git a/docs/io.sureshg/-ui-op/show.html b/docs/io.sureshg/-ui-op/show.html index 0c3c82c..bc2d88f 100644 --- a/docs/io.sureshg/-ui-op/show.html +++ b/docs/io.sureshg/-ui-op/show.html @@ -8,15 +8,16 @@ io.sureshg / UiOp / show

show

-object show : UiOp(source) +object show : UiOp

Inherited Properties

-codes -vararg val codes: IntArray
-esc val esc: AnsiEsc

Returns ANSI escape unicode for the color.

diff --git a/docs/io.sureshg.extn/-ansi-color/-hi-red.html b/docs/io.sureshg.extn/-ansi-color/-hi-red.html index ec79491..c1ff6e8 100644 --- a/docs/io.sureshg.extn/-ansi-color/-hi-red.html +++ b/docs/io.sureshg.extn/-ansi-color/-hi-red.html @@ -8,19 +8,22 @@ io.sureshg.extn / AnsiColor / HiRed

HiRed

-HiRed (source) + +HiRed

Inherited Properties

+

codes

+ +vararg val codes: IntArray +

esc

+ +

name

+ +val name: String
-codes -vararg val codes: IntArray
-esc val esc: AnsiEsc

Returns ANSI escape unicode for the color.

diff --git a/docs/io.sureshg.extn/-ansi-color/-hi-white-bg.html b/docs/io.sureshg.extn/-ansi-color/-hi-white-bg.html index bd066f5..8ac937a 100644 --- a/docs/io.sureshg.extn/-ansi-color/-hi-white-bg.html +++ b/docs/io.sureshg.extn/-ansi-color/-hi-white-bg.html @@ -8,19 +8,22 @@ io.sureshg.extn / AnsiColor / HiWhiteBg

HiWhiteBg

-HiWhiteBg (source) + +HiWhiteBg

Inherited Properties

+

codes

+ +vararg val codes: IntArray +

esc

+ +

type

+ +val type: String
-codes -vararg val codes: IntArray
-esc val esc: AnsiEsc

Returns ANSI escape unicode for the color.

diff --git a/docs/io.sureshg.extn/-ansi-color/-hi-white.html b/docs/io.sureshg.extn/-ansi-color/-hi-white.html index ac84400..3e10b0c 100644 --- a/docs/io.sureshg.extn/-ansi-color/-hi-white.html +++ b/docs/io.sureshg.extn/-ansi-color/-hi-white.html @@ -8,19 +8,22 @@ io.sureshg.extn / AnsiColor / HiWhite

HiWhite

-HiWhite (source) + +HiWhite

Inherited Properties

+

codes

+ +vararg val codes: IntArray +

esc

+ +

rootCause

+ diff --git a/docs/io.sureshg.extn/kotlin.-throwable/root-cause.html b/docs/io.sureshg.extn/kotlin.-throwable/root-cause.html index 4e04b0d..073b40d 100644 --- a/docs/io.sureshg.extn/kotlin.-throwable/root-cause.html +++ b/docs/io.sureshg.extn/kotlin.-throwable/root-cause.html @@ -9,7 +9,7 @@

rootCause

-val Throwable?.rootCause: Throwable?(source) +val Throwable?.rootCause: Throwable?

Get the root cause by walks through the exception chain to the last element, "root" of the tree, using Throwable.getCause, and returns that exception.

diff --git a/docs/io.sureshg.extn/kotlin.collections.-list/indent.html b/docs/io.sureshg.extn/kotlin.collections.-list/indent.html index 3085a4c..b7ae5e2 100644 --- a/docs/io.sureshg.extn/kotlin.collections.-list/indent.html +++ b/docs/io.sureshg.extn/kotlin.collections.-list/indent.html @@ -9,11 +9,10 @@

indent

-fun List<String>.indent(col: Int, skip: Int = 0): List<String>(source) +fun List<String>.indent(col: Int, skip: Int = 0): List<String>

Prepend an empty string of size col to each string in the list by skipping first skip strings.

Parameters

- -

+ skip - number of head elements to skip from indentation. Default to 0 if it's out of bound of list size 0..size diff --git a/docs/io.sureshg.extn/kotlin.collections.-list/index.html b/docs/io.sureshg.extn/kotlin.collections.-list/index.html index b84d0a2..af7861b 100644 --- a/docs/io.sureshg.extn/kotlin.collections.-list/index.html +++ b/docs/io.sureshg.extn/kotlin.collections.-list/index.html @@ -12,9 +12,10 @@

Extensions for kotlin.collections.List

+

indent

+ diff --git a/docs/io.sureshg.extn/kotlin.reflect.-k-class/index.html b/docs/io.sureshg.extn/kotlin.reflect.-k-class/index.html index dce03ee..a07dcb2 100644 --- a/docs/io.sureshg.extn/kotlin.reflect.-k-class/index.html +++ b/docs/io.sureshg.extn/kotlin.reflect.-k-class/index.html @@ -12,19 +12,21 @@

Extensions for kotlin.reflect.KClass

+

jarFileURL

+ +

jarManifest

+ diff --git a/docs/io.sureshg.extn/kotlin.reflect.-k-class/jar-file-u-r-l.html b/docs/io.sureshg.extn/kotlin.reflect.-k-class/jar-file-u-r-l.html index a1437ba..4cb655c 100644 --- a/docs/io.sureshg.extn/kotlin.reflect.-k-class/jar-file-u-r-l.html +++ b/docs/io.sureshg.extn/kotlin.reflect.-k-class/jar-file-u-r-l.html @@ -9,7 +9,7 @@

jarFileURL

-inline val <T : Any> KClass<T>.jarFileURL: URL(source) +inline val <T : Any> KClass<T>.jarFileURL: URL

Returns the jar url of the class. Returns the class file url if the class is not bundled in a jar.

diff --git a/docs/io.sureshg.extn/kotlin.reflect.-k-class/jar-manifest.html b/docs/io.sureshg.extn/kotlin.reflect.-k-class/jar-manifest.html index 774fdc3..4e2da88 100644 --- a/docs/io.sureshg.extn/kotlin.reflect.-k-class/jar-manifest.html +++ b/docs/io.sureshg.extn/kotlin.reflect.-k-class/jar-manifest.html @@ -9,8 +9,8 @@

jarManifest

-inline val <T : Any> KClass<T>.jarManifest: Manifest?(source) -

Returns the jar Manifest of the class. Returns null if the class +inline val <T : Any> KClass<T>.jarManifest: Manifest? +

Returns the jar Manifest of the class. Returns null if the class is not bundled in a jar (Classes in an unpacked class hierarchy).

diff --git a/docs/io.sureshg.extn/kotlin.reflect.-k-mutable-property0/index.html b/docs/io.sureshg.extn/kotlin.reflect.-k-mutable-property0/index.html new file mode 100644 index 0000000..3f1665f --- /dev/null +++ b/docs/io.sureshg.extn/kotlin.reflect.-k-mutable-property0/index.html @@ -0,0 +1,23 @@ + + + +io.sureshg.extn.kotlin.reflect.KMutableProperty0 - + + + +io.sureshg.extn / kotlin.reflect.KMutableProperty0
+
+

Extensions for kotlin.reflect.KMutableProperty0

+
-codes -vararg val codes: IntArray
-esc val esc: AnsiEsc

Returns ANSI escape unicode for the color.

diff --git a/docs/io.sureshg.extn/-ansi-color/-hi-yellow-bg.html b/docs/io.sureshg.extn/-ansi-color/-hi-yellow-bg.html index 206dc09..d53ff3d 100644 --- a/docs/io.sureshg.extn/-ansi-color/-hi-yellow-bg.html +++ b/docs/io.sureshg.extn/-ansi-color/-hi-yellow-bg.html @@ -8,19 +8,22 @@ io.sureshg.extn / AnsiColor / HiYellowBg

HiYellowBg

-HiYellowBg (source) + +HiYellowBg

Inherited Properties

+

codes

+ +vararg val codes: IntArray +

esc

+ +

loadCRLs

+ diff --git a/docs/io.sureshg.extn/java.net.-u-r-i/load-c-r-ls.html b/docs/io.sureshg.extn/java.net.-u-r-i/load-c-r-ls.html index 9538e06..8803529 100644 --- a/docs/io.sureshg.extn/java.net.-u-r-i/load-c-r-ls.html +++ b/docs/io.sureshg.extn/java.net.-u-r-i/load-c-r-ls.html @@ -9,7 +9,7 @@

loadCRLs

-fun URI.loadCRLs(): List<CRL>(source) -

Loads CRLs from a URI source

+fun URI.loadCRLs(): List<CRL> +

Loads CRLs from a URI source

diff --git a/docs/io.sureshg.extn/java.nio.file.-path/delete.html b/docs/io.sureshg.extn/java.nio.file.-path/delete.html index 8659c34..e450cf4 100644 --- a/docs/io.sureshg.extn/java.nio.file.-path/delete.html +++ b/docs/io.sureshg.extn/java.nio.file.-path/delete.html @@ -9,7 +9,7 @@

delete

-fun Path.delete(): Unit(source) +fun Path.delete(): Unit

Deletes the files or directory (recursively) represented by this path.

diff --git a/docs/io.sureshg.extn/java.nio.file.-path/index.html b/docs/io.sureshg.extn/java.nio.file.-path/index.html index 9fb8b7d..4a6e2e7 100644 --- a/docs/io.sureshg.extn/java.nio.file.-path/index.html +++ b/docs/io.sureshg.extn/java.nio.file.-path/index.html @@ -12,9 +12,10 @@

Extensions for java.nio.file.Path

+

delete

+ diff --git a/docs/io.sureshg.extn/java.security.-key-store/default-key-manager.html b/docs/io.sureshg.extn/java.security.-key-store/default-key-manager.html index 446c2ae..96f9b1f 100644 --- a/docs/io.sureshg.extn/java.security.-key-store/default-key-manager.html +++ b/docs/io.sureshg.extn/java.security.-key-store/default-key-manager.html @@ -9,7 +9,7 @@

defaultKeyManager

-fun KeyStore.defaultKeyManager(passwd: CharArray? = null): X509KeyManager(source) -

Returns the default X509KeyManager for the KeyStore

+fun KeyStore.defaultKeyManager(passwd: CharArray? = null): X509KeyManager +

Returns the default X509KeyManager for the KeyStore

diff --git a/docs/io.sureshg.extn/java.security.-key-store/default-trust-manager.html b/docs/io.sureshg.extn/java.security.-key-store/default-trust-manager.html index 3e156fd..23bb347 100644 --- a/docs/io.sureshg.extn/java.security.-key-store/default-trust-manager.html +++ b/docs/io.sureshg.extn/java.security.-key-store/default-trust-manager.html @@ -9,7 +9,7 @@

defaultTrustManager

-inline val KeyStore.defaultTrustManager: X509TrustManager(source) -

Returns the default X509TrustManager for the KeyStore

+inline val KeyStore.defaultTrustManager: X509TrustManager +

Returns the default X509TrustManager for the KeyStore

diff --git a/docs/io.sureshg.extn/java.security.-key-store/index.html b/docs/io.sureshg.extn/java.security.-key-store/index.html index f5d0a02..39fb626 100644 --- a/docs/io.sureshg.extn/java.security.-key-store/index.html +++ b/docs/io.sureshg.extn/java.security.-key-store/index.html @@ -12,50 +12,56 @@

Extensions for java.security.KeyStore

+

defaultKeyManager

+ +

defaultTrustManager

+ +

keyManagers

+ +

toPKCS12

+ +

trustManagers

+ +

verifyCRL

+ diff --git a/docs/io.sureshg.extn/java.security.-key-store/key-managers.html b/docs/io.sureshg.extn/java.security.-key-store/key-managers.html index e397165..3d7897a 100644 --- a/docs/io.sureshg.extn/java.security.-key-store/key-managers.html +++ b/docs/io.sureshg.extn/java.security.-key-store/key-managers.html @@ -9,7 +9,7 @@

keyManagers

-fun KeyStore.keyManagers(passwd: CharArray? = null): List<X509KeyManager>(source) -

Returns X509KeyManager for the KeyStore

+fun KeyStore.keyManagers(passwd: CharArray? = null): List<X509KeyManager> +

Returns X509KeyManager for the KeyStore

diff --git a/docs/io.sureshg.extn/java.security.-key-store/to-p-k-c-s12.html b/docs/io.sureshg.extn/java.security.-key-store/to-p-k-c-s12.html index 4ac924f..6ed44f1 100644 --- a/docs/io.sureshg.extn/java.security.-key-store/to-p-k-c-s12.html +++ b/docs/io.sureshg.extn/java.security.-key-store/to-p-k-c-s12.html @@ -9,12 +9,11 @@

toPKCS12

-fun KeyStore.toPKCS12(keyPasswd: CharArray? = null): KeyStore(source) +fun KeyStore.toPKCS12(keyPasswd: CharArray? = null): KeyStore

Returns a new PKCS12 keystore using this keystore entries. Returns the same instance if it's already a PKCS12 one.

Parameters

- -

+ keyPasswd - key entry password. diff --git a/docs/io.sureshg.extn/java.security.-key-store/trust-managers.html b/docs/io.sureshg.extn/java.security.-key-store/trust-managers.html index d50a6f5..aee4bb0 100644 --- a/docs/io.sureshg.extn/java.security.-key-store/trust-managers.html +++ b/docs/io.sureshg.extn/java.security.-key-store/trust-managers.html @@ -9,7 +9,7 @@

trustManagers

-inline val KeyStore.trustManagers: List<X509TrustManager>(source) -

Return X509TrustManager for the KeyStore

+inline val KeyStore.trustManagers: List<X509TrustManager> +

Return X509TrustManager for the KeyStore

diff --git a/docs/io.sureshg.extn/java.security.-key-store/verify-c-r-l.html b/docs/io.sureshg.extn/java.security.-key-store/verify-c-r-l.html index 6500920..488f886 100644 --- a/docs/io.sureshg.extn/java.security.-key-store/verify-c-r-l.html +++ b/docs/io.sureshg.extn/java.security.-key-store/verify-c-r-l.html @@ -9,7 +9,7 @@

verifyCRL

-fun KeyStore.verifyCRL(crl: X509CRL): String?(source) +fun KeyStore.verifyCRL(crl: X509CRL): String?

Verify the keystore public/private key certificate against the CRL.

Return
alias of the verified cert, else returns null.

diff --git a/docs/io.sureshg.extn/java.security.cert.-x509-certificate/index.html b/docs/io.sureshg.extn/java.security.cert.-x509-certificate/index.html index c5b9652..fd3fecd 100644 --- a/docs/io.sureshg.extn/java.security.cert.-x509-certificate/index.html +++ b/docs/io.sureshg.extn/java.security.cert.-x509-certificate/index.html @@ -12,9 +12,10 @@

Extensions for java.security.cert.X509Certificate

+

info

+ +

readCRLs

+ +

selfSigned

+ +

signedBy

+ diff --git a/docs/io.sureshg.extn/java.security.cert.-x509-certificate/info.html b/docs/io.sureshg.extn/java.security.cert.-x509-certificate/info.html index dd139b5..6135038 100644 --- a/docs/io.sureshg.extn/java.security.cert.-x509-certificate/info.html +++ b/docs/io.sureshg.extn/java.security.cert.-x509-certificate/info.html @@ -9,7 +9,7 @@

info

-fun X509Certificate.info(): String(source) +fun X509Certificate.info(): String

Returns short cert info string suitable for printing. For SAN, it returns the GenericName pair -> Filtering the string names and indents the list to display properly.

diff --git a/docs/io.sureshg.extn/java.security.cert.-x509-certificate/read-c-r-ls.html b/docs/io.sureshg.extn/java.security.cert.-x509-certificate/read-c-r-ls.html index 3e963af..cfa054f 100644 --- a/docs/io.sureshg.extn/java.security.cert.-x509-certificate/read-c-r-ls.html +++ b/docs/io.sureshg.extn/java.security.cert.-x509-certificate/read-c-r-ls.html @@ -9,7 +9,7 @@

readCRLs

-fun X509Certificate.readCRLs(): List<X509CRL>(source) +fun X509Certificate.readCRLs(): List<X509CRL>

Returns CRLs described in a X509Certificate's CRLDistributionPoints Extension. Only those containing a general name of type URI are read. ToDo - Different name should point to same CRL.

diff --git a/docs/io.sureshg.extn/java.security.cert.-x509-certificate/self-signed.html b/docs/io.sureshg.extn/java.security.cert.-x509-certificate/self-signed.html index 9882f64..838fde7 100644 --- a/docs/io.sureshg.extn/java.security.cert.-x509-certificate/self-signed.html +++ b/docs/io.sureshg.extn/java.security.cert.-x509-certificate/self-signed.html @@ -9,7 +9,7 @@

selfSigned

-val X509Certificate.selfSigned: Boolean(source) +val X509Certificate.selfSigned: Boolean

Returns true if the certificate is self-signed, false otherwise.

diff --git a/docs/io.sureshg.extn/java.security.cert.-x509-certificate/signed-by.html b/docs/io.sureshg.extn/java.security.cert.-x509-certificate/signed-by.html index 8151ee8..39a00da 100644 --- a/docs/io.sureshg.extn/java.security.cert.-x509-certificate/signed-by.html +++ b/docs/io.sureshg.extn/java.security.cert.-x509-certificate/signed-by.html @@ -9,11 +9,10 @@

signedBy

-fun X509Certificate.signedBy(ca: X509Certificate): Boolean(source) +fun X509Certificate.signedBy(ca: X509Certificate): Boolean

Returns true if the certificate is signed by the given ca cert., false otherwise.

Parameters

- -

-ca - X509Certificate CA cert. + +ca - X509Certificate CA cert. diff --git a/docs/io.sureshg.extn/java.util.jar.-attributes/get-val.html b/docs/io.sureshg.extn/java.util.jar.-attributes/get-val.html index 9ae27b3..4cf12c8 100644 --- a/docs/io.sureshg.extn/java.util.jar.-attributes/get-val.html +++ b/docs/io.sureshg.extn/java.util.jar.-attributes/get-val.html @@ -9,7 +9,7 @@

getVal

-fun Attributes?.getVal(name: BuildInfo): String(source) -

Returns the BuildInfo attribute value from jar manifest Attributes

+fun Attributes?.getVal(name: BuildInfo): String +

Returns the BuildInfo attribute value from jar manifest Attributes

diff --git a/docs/io.sureshg.extn/java.util.jar.-attributes/index.html b/docs/io.sureshg.extn/java.util.jar.-attributes/index.html index 9c954b0..f898030 100644 --- a/docs/io.sureshg.extn/java.util.jar.-attributes/index.html +++ b/docs/io.sureshg.extn/java.util.jar.-attributes/index.html @@ -12,10 +12,11 @@

Extensions for java.util.jar.Attributes

+

getVal

+ diff --git a/docs/io.sureshg.extn/javax.net.ssl.-s-s-l-session/index.html b/docs/io.sureshg.extn/javax.net.ssl.-s-s-l-session/index.html index 0f48669..420d955 100644 --- a/docs/io.sureshg.extn/javax.net.ssl.-s-s-l-session/index.html +++ b/docs/io.sureshg.extn/javax.net.ssl.-s-s-l-session/index.html @@ -12,9 +12,10 @@

Extensions for javax.net.ssl.SSLSession

+

info

+ diff --git a/docs/io.sureshg.extn/javax.net.ssl.-s-s-l-session/info.html b/docs/io.sureshg.extn/javax.net.ssl.-s-s-l-session/info.html index 3fb5a0e..85f9569 100644 --- a/docs/io.sureshg.extn/javax.net.ssl.-s-s-l-session/info.html +++ b/docs/io.sureshg.extn/javax.net.ssl.-s-s-l-session/info.html @@ -9,7 +9,7 @@

info

-fun SSLSession.info(): String(source) +fun SSLSession.info(): String

Returns short ssl session info string suitable for printing.

diff --git a/docs/io.sureshg.extn/javax.net.ssl.-x509-trust-manager/index.html b/docs/io.sureshg.extn/javax.net.ssl.-x509-trust-manager/index.html index e7e90db..b55252f 100644 --- a/docs/io.sureshg.extn/javax.net.ssl.-x509-trust-manager/index.html +++ b/docs/io.sureshg.extn/javax.net.ssl.-x509-trust-manager/index.html @@ -12,9 +12,10 @@

Extensions for javax.net.ssl.X509TrustManager

+

saving

+ diff --git a/docs/io.sureshg.extn/javax.net.ssl.-x509-trust-manager/saving.html b/docs/io.sureshg.extn/javax.net.ssl.-x509-trust-manager/saving.html index 0b45c16..b049d22 100644 --- a/docs/io.sureshg.extn/javax.net.ssl.-x509-trust-manager/saving.html +++ b/docs/io.sureshg.extn/javax.net.ssl.-x509-trust-manager/saving.html @@ -9,11 +9,10 @@

saving

-fun X509TrustManager.saving(validate: Boolean = true): SavingTrustManager(source) +fun X509TrustManager.saving(validate: Boolean = true): SavingTrustManager

Returns a SavingTrustManager for this trust manager.

Parameters

- -

+ validate - true to validate certificate chains. It's enabled by default. diff --git a/docs/io.sureshg.extn/javax.security.auth.x500.-x500-principal/index.html b/docs/io.sureshg.extn/javax.security.auth.x500.-x500-principal/index.html index 4da3066..42e5c0d 100644 --- a/docs/io.sureshg.extn/javax.security.auth.x500.-x500-principal/index.html +++ b/docs/io.sureshg.extn/javax.security.auth.x500.-x500-principal/index.html @@ -12,10 +12,11 @@

Extensions for javax.security.auth.x500.X500Principal

+

x500Name

+ diff --git a/docs/io.sureshg.extn/javax.security.auth.x500.-x500-principal/x500-name.html b/docs/io.sureshg.extn/javax.security.auth.x500.-x500-principal/x500-name.html index 10738f4..e736d49 100644 --- a/docs/io.sureshg.extn/javax.security.auth.x500.-x500-principal/x500-name.html +++ b/docs/io.sureshg.extn/javax.security.auth.x500.-x500-principal/x500-name.html @@ -9,7 +9,7 @@

x500Name

-val X500Principal.x500Name: X500Name(source) -

Returns the X500Name from the X500Principal

+val X500Principal.x500Name: X500Name +

Returns the X500Name from the X500Principal

diff --git a/docs/io.sureshg.extn/kotlin.-any/index.html b/docs/io.sureshg.extn/kotlin.-any/index.html index 6a6af52..7caeba6 100644 --- a/docs/io.sureshg.extn/kotlin.-any/index.html +++ b/docs/io.sureshg.extn/kotlin.-any/index.html @@ -12,10 +12,11 @@

Extensions for kotlin.Any

+

p

+ diff --git a/docs/io.sureshg.extn/kotlin.-any/p.html b/docs/io.sureshg.extn/kotlin.-any/p.html index dfb04dd..c33970a 100644 --- a/docs/io.sureshg.extn/kotlin.-any/p.html +++ b/docs/io.sureshg.extn/kotlin.-any/p.html @@ -9,7 +9,7 @@

p

-inline val Any?.p: Unit(source) -

Prints the Any.toString to console.

+inline val Any?.p: Unit +

Prints the Any.toString to console.

diff --git a/docs/io.sureshg.extn/kotlin.-array/esc.html b/docs/io.sureshg.extn/kotlin.-array/esc.html index 6074a4a..e88c908 100644 --- a/docs/io.sureshg.extn/kotlin.-array/esc.html +++ b/docs/io.sureshg.extn/kotlin.-array/esc.html @@ -9,7 +9,7 @@

esc

-inline val Array<Int>.esc: AnsiEsc(source) +inline val Array<Int>.esc: AnsiEsc

Returns an ANSI escape unicode from a list of integers.

diff --git a/docs/io.sureshg.extn/kotlin.-array/index.html b/docs/io.sureshg.extn/kotlin.-array/index.html index 3b571af..fa04df3 100644 --- a/docs/io.sureshg.extn/kotlin.-array/index.html +++ b/docs/io.sureshg.extn/kotlin.-array/index.html @@ -12,9 +12,10 @@

Extensions for kotlin.Array

+

esc

+ diff --git a/docs/io.sureshg.extn/kotlin.-byte-array/base64-decode.html b/docs/io.sureshg.extn/kotlin.-byte-array/base64-decode.html index 35b8fb4..0e28d10 100644 --- a/docs/io.sureshg.extn/kotlin.-byte-array/base64-decode.html +++ b/docs/io.sureshg.extn/kotlin.-byte-array/base64-decode.html @@ -9,7 +9,7 @@

base64Decode

-inline val ByteArray.base64Decode: ByteArray(source) +inline val ByteArray.base64Decode: ByteArray

Decodes base64 byte array.

diff --git a/docs/io.sureshg.extn/kotlin.-byte-array/base64.html b/docs/io.sureshg.extn/kotlin.-byte-array/base64.html index cfba3aa..b7aafff 100644 --- a/docs/io.sureshg.extn/kotlin.-byte-array/base64.html +++ b/docs/io.sureshg.extn/kotlin.-byte-array/base64.html @@ -9,7 +9,7 @@

base64

-inline val ByteArray.base64: ByteArray(source) +inline val ByteArray.base64: ByteArray

Encodes all bytes from the byte array into a newly-allocated byte array using the Base64 encoding scheme.

diff --git a/docs/io.sureshg.extn/kotlin.-byte-array/hex-dump.html b/docs/io.sureshg.extn/kotlin.-byte-array/hex-dump.html index 5d74ca4..5773edc 100644 --- a/docs/io.sureshg.extn/kotlin.-byte-array/hex-dump.html +++ b/docs/io.sureshg.extn/kotlin.-byte-array/hex-dump.html @@ -9,7 +9,7 @@

hexDump

-val ByteArray.hexDump: String(source) -

Convert ByteArray into the classic: "Hexadecimal Dump".

+val ByteArray.hexDump: String +

Convert ByteArray into the classic: "Hexadecimal Dump".

diff --git a/docs/io.sureshg.extn/kotlin.-byte-array/hex.html b/docs/io.sureshg.extn/kotlin.-byte-array/hex.html index f3a55a2..cab33a8 100644 --- a/docs/io.sureshg.extn/kotlin.-byte-array/hex.html +++ b/docs/io.sureshg.extn/kotlin.-byte-array/hex.html @@ -9,7 +9,7 @@

hex

-val ByteArray.hex: String(source) -

Convert ByteArray to hex.

+val ByteArray.hex: String +

Convert ByteArray to hex.

diff --git a/docs/io.sureshg.extn/kotlin.-byte-array/index.html b/docs/io.sureshg.extn/kotlin.-byte-array/index.html index 3249554..7c36dda 100644 --- a/docs/io.sureshg.extn/kotlin.-byte-array/index.html +++ b/docs/io.sureshg.extn/kotlin.-byte-array/index.html @@ -12,66 +12,74 @@

Extensions for kotlin.ByteArray

+

base64

+ +

base64Decode

+ +

hex

+ +

hexDump

+ +

md5

+ +

oct

+ +

sha1

+ +

sha256

+ diff --git a/docs/io.sureshg.extn/kotlin.-byte-array/md5.html b/docs/io.sureshg.extn/kotlin.-byte-array/md5.html index d7afd66..aaccaf5 100644 --- a/docs/io.sureshg.extn/kotlin.-byte-array/md5.html +++ b/docs/io.sureshg.extn/kotlin.-byte-array/md5.html @@ -9,7 +9,7 @@

md5

-val ByteArray.md5: String(source) -

Create an MD5 hash of ByteArray.

+val ByteArray.md5: String +

Create an MD5 hash of ByteArray.

diff --git a/docs/io.sureshg.extn/kotlin.-byte-array/oct.html b/docs/io.sureshg.extn/kotlin.-byte-array/oct.html index 3aceaad..e2bc312 100644 --- a/docs/io.sureshg.extn/kotlin.-byte-array/oct.html +++ b/docs/io.sureshg.extn/kotlin.-byte-array/oct.html @@ -9,7 +9,7 @@

oct

-val ByteArray.oct: String(source) -

Convert ByteArray to octal

+val ByteArray.oct: String +

Convert ByteArray to octal

diff --git a/docs/io.sureshg.extn/kotlin.-byte-array/sha1.html b/docs/io.sureshg.extn/kotlin.-byte-array/sha1.html index 098bee1..5805652 100644 --- a/docs/io.sureshg.extn/kotlin.-byte-array/sha1.html +++ b/docs/io.sureshg.extn/kotlin.-byte-array/sha1.html @@ -9,7 +9,7 @@

sha1

-val ByteArray.sha1: String(source) -

Create an SHA1 hash of ByteArray.

+val ByteArray.sha1: String +

Create an SHA1 hash of ByteArray.

diff --git a/docs/io.sureshg.extn/kotlin.-byte-array/sha256.html b/docs/io.sureshg.extn/kotlin.-byte-array/sha256.html index bb1eeed..fd42ee2 100644 --- a/docs/io.sureshg.extn/kotlin.-byte-array/sha256.html +++ b/docs/io.sureshg.extn/kotlin.-byte-array/sha256.html @@ -9,7 +9,7 @@

sha256

-val ByteArray.sha256: String(source) -

Create an SHA256 hash of ByteArray.

+val ByteArray.sha256: String +

Create an SHA256 hash of ByteArray.

diff --git a/docs/io.sureshg.extn/kotlin.-byte/hex.html b/docs/io.sureshg.extn/kotlin.-byte/hex.html index 2e23388..bcf8798 100644 --- a/docs/io.sureshg.extn/kotlin.-byte/hex.html +++ b/docs/io.sureshg.extn/kotlin.-byte/hex.html @@ -9,7 +9,7 @@

hex

-val Byte.hex: String(source) -

Convert Byte to hex. '0x100' OR is used to preserve the leading zero in case of single hex digit.

+val Byte.hex: String +

Convert Byte to hex. '0x100' OR is used to preserve the leading zero in case of single hex digit.

diff --git a/docs/io.sureshg.extn/kotlin.-byte/hi.html b/docs/io.sureshg.extn/kotlin.-byte/hi.html index e27b273..36ea64c 100644 --- a/docs/io.sureshg.extn/kotlin.-byte/hi.html +++ b/docs/io.sureshg.extn/kotlin.-byte/hi.html @@ -9,6 +9,6 @@

hi

-val Byte.hi: Int(source) +val Byte.hi: Int diff --git a/docs/io.sureshg.extn/kotlin.-byte/index.html b/docs/io.sureshg.extn/kotlin.-byte/index.html index 478c271..cc4e1ee 100644 --- a/docs/io.sureshg.extn/kotlin.-byte/index.html +++ b/docs/io.sureshg.extn/kotlin.-byte/index.html @@ -12,30 +12,34 @@

Extensions for kotlin.Byte

+

hex

+ +

hi

+ +val Byte.hi: Int +

lo

+ +val Byte.lo: Int +

oct

+ diff --git a/docs/io.sureshg.extn/kotlin.-byte/lo.html b/docs/io.sureshg.extn/kotlin.-byte/lo.html index c9bfad5..12adb6e 100644 --- a/docs/io.sureshg.extn/kotlin.-byte/lo.html +++ b/docs/io.sureshg.extn/kotlin.-byte/lo.html @@ -9,6 +9,6 @@

lo

-val Byte.lo: Int(source) +val Byte.lo: Int diff --git a/docs/io.sureshg.extn/kotlin.-byte/oct.html b/docs/io.sureshg.extn/kotlin.-byte/oct.html index 8827b34..213d51f 100644 --- a/docs/io.sureshg.extn/kotlin.-byte/oct.html +++ b/docs/io.sureshg.extn/kotlin.-byte/oct.html @@ -9,7 +9,7 @@

oct

-val Byte.oct: String(source) -

Convert Byte to octal. '0x200' OR is used to preserve the leading zero in case of two digit octal.

+val Byte.oct: String +

Convert Byte to octal. '0x200' OR is used to preserve the leading zero in case of two digit octal.

diff --git a/docs/io.sureshg.extn/kotlin.-char-array/index.html b/docs/io.sureshg.extn/kotlin.-char-array/index.html index ab52bb3..a664ece 100644 --- a/docs/io.sureshg.extn/kotlin.-char-array/index.html +++ b/docs/io.sureshg.extn/kotlin.-char-array/index.html @@ -12,10 +12,11 @@

Extensions for kotlin.CharArray

+

pbeCipher

+ diff --git a/docs/io.sureshg.extn/kotlin.-char-array/pbe-cipher.html b/docs/io.sureshg.extn/kotlin.-char-array/pbe-cipher.html index 096669e..22a2872 100644 --- a/docs/io.sureshg.extn/kotlin.-char-array/pbe-cipher.html +++ b/docs/io.sureshg.extn/kotlin.-char-array/pbe-cipher.html @@ -9,16 +9,13 @@

pbeCipher

-fun CharArray.pbeCipher(algo: String, params: AlgorithmParameters, mode: Int = Cipher.DECRYPT_MODE): Cipher(source) -

Returns Cipher instance for this char array password +fun CharArray.pbeCipher(algo: String, params: AlgorithmParameters, mode: Int = Cipher.DECRYPT_MODE): Cipher +

Returns Cipher instance for this char array password with password-based encryption (PBE).

Parameters

- -

-algo - cipher algorithm -

-params - cipher AlgorithmParameters -

+ +algo - cipher algorithm +params - cipher AlgorithmParameters mode - cipher mode ENCRYPT, DECRYPT, WRAP etc. diff --git a/docs/io.sureshg.extn/kotlin.-int-array/esc.html b/docs/io.sureshg.extn/kotlin.-int-array/esc.html index 03b3e57..d1ac41f 100644 --- a/docs/io.sureshg.extn/kotlin.-int-array/esc.html +++ b/docs/io.sureshg.extn/kotlin.-int-array/esc.html @@ -9,7 +9,7 @@

esc

-inline val IntArray.esc: AnsiEsc(source) +inline val IntArray.esc: AnsiEsc

Returns an ANSI escape unicode of the int array.

diff --git a/docs/io.sureshg.extn/kotlin.-int-array/index.html b/docs/io.sureshg.extn/kotlin.-int-array/index.html index 4c37cb2..f1b18f8 100644 --- a/docs/io.sureshg.extn/kotlin.-int-array/index.html +++ b/docs/io.sureshg.extn/kotlin.-int-array/index.html @@ -12,9 +12,10 @@

Extensions for kotlin.IntArray

+

esc

+ diff --git a/docs/io.sureshg.extn/kotlin.-int/-g-b.html b/docs/io.sureshg.extn/kotlin.-int/-g-b.html index b62e2f3..5848e95 100644 --- a/docs/io.sureshg.extn/kotlin.-int/-g-b.html +++ b/docs/io.sureshg.extn/kotlin.-int/-g-b.html @@ -9,6 +9,6 @@

GB

-inline val Int.GB: Long(source) +inline val Int.GB: Long diff --git a/docs/io.sureshg.extn/kotlin.-int/-k-b.html b/docs/io.sureshg.extn/kotlin.-int/-k-b.html index 6cd6373..d72fdb0 100644 --- a/docs/io.sureshg.extn/kotlin.-int/-k-b.html +++ b/docs/io.sureshg.extn/kotlin.-int/-k-b.html @@ -9,7 +9,7 @@

KB

-inline val Int.KB: Long(source) +inline val Int.KB: Long

Returns the byte size of the common binary suffixes.

diff --git a/docs/io.sureshg.extn/kotlin.-int/-m-b.html b/docs/io.sureshg.extn/kotlin.-int/-m-b.html index a9bab07..d5ffb8c 100644 --- a/docs/io.sureshg.extn/kotlin.-int/-m-b.html +++ b/docs/io.sureshg.extn/kotlin.-int/-m-b.html @@ -9,6 +9,6 @@

MB

-inline val Int.MB: Long(source) +inline val Int.MB: Long diff --git a/docs/io.sureshg.extn/kotlin.-int/-t-b.html b/docs/io.sureshg.extn/kotlin.-int/-t-b.html index 9ba82ec..f79c324 100644 --- a/docs/io.sureshg.extn/kotlin.-int/-t-b.html +++ b/docs/io.sureshg.extn/kotlin.-int/-t-b.html @@ -9,6 +9,6 @@

TB

-inline val Int.TB: Long(source) +inline val Int.TB: Long diff --git a/docs/io.sureshg.extn/kotlin.-int/esc.html b/docs/io.sureshg.extn/kotlin.-int/esc.html index aa47044..e6d7979 100644 --- a/docs/io.sureshg.extn/kotlin.-int/esc.html +++ b/docs/io.sureshg.extn/kotlin.-int/esc.html @@ -9,7 +9,7 @@

esc

-inline val Int.esc: AnsiEsc(source) +inline val Int.esc: AnsiEsc

Returns an ANSI escape unicode of the integer.

diff --git a/docs/io.sureshg.extn/kotlin.-int/hex.html b/docs/io.sureshg.extn/kotlin.-int/hex.html index 906c61b..a80fdb3 100644 --- a/docs/io.sureshg.extn/kotlin.-int/hex.html +++ b/docs/io.sureshg.extn/kotlin.-int/hex.html @@ -9,7 +9,7 @@

hex

-val Int.hex: String(source) +val Int.hex: String

Hex and Octal util methods for Int and Byte

diff --git a/docs/io.sureshg.extn/kotlin.-int/index.html b/docs/io.sureshg.extn/kotlin.-int/index.html index 5e75d14..0469fab 100644 --- a/docs/io.sureshg.extn/kotlin.-int/index.html +++ b/docs/io.sureshg.extn/kotlin.-int/index.html @@ -12,57 +12,65 @@

Extensions for kotlin.Int

+

GB

+ +val Int.GB: Long +

KB

+ +

MB

+ +val Int.MB: Long +

TB

+ +val Int.TB: Long +

esc

+ +

hex

+ +

oct

+ +val Int.oct: String +

toBinaryPrefixString

+ diff --git a/docs/io.sureshg.extn/kotlin.-int/oct.html b/docs/io.sureshg.extn/kotlin.-int/oct.html index 4d0489c..cd220c8 100644 --- a/docs/io.sureshg.extn/kotlin.-int/oct.html +++ b/docs/io.sureshg.extn/kotlin.-int/oct.html @@ -9,6 +9,6 @@

oct

-val Int.oct: String(source) +val Int.oct: String diff --git a/docs/io.sureshg.extn/kotlin.-int/to-binary-prefix-string.html b/docs/io.sureshg.extn/kotlin.-int/to-binary-prefix-string.html index f021c85..024a4c6 100644 --- a/docs/io.sureshg.extn/kotlin.-int/to-binary-prefix-string.html +++ b/docs/io.sureshg.extn/kotlin.-int/to-binary-prefix-string.html @@ -9,11 +9,10 @@

toBinaryPrefixString

-fun Int.toBinaryPrefixString(si: Boolean = false): String(source) +fun Int.toBinaryPrefixString(si: Boolean = false): String

Returns human readable binary prefix for multiples of bytes.

Parameters

- -

+ si - true if it's SI unit, else it will be treated as Binary Unit. diff --git a/docs/io.sureshg.extn/kotlin.-long/index.html b/docs/io.sureshg.extn/kotlin.-long/index.html index 8207ee7..6670680 100644 --- a/docs/io.sureshg.extn/kotlin.-long/index.html +++ b/docs/io.sureshg.extn/kotlin.-long/index.html @@ -12,9 +12,10 @@

Extensions for kotlin.Long

+

toBinaryPrefixString

+ diff --git a/docs/io.sureshg.extn/kotlin.-long/to-binary-prefix-string.html b/docs/io.sureshg.extn/kotlin.-long/to-binary-prefix-string.html index f424fcc..79d62f5 100644 --- a/docs/io.sureshg.extn/kotlin.-long/to-binary-prefix-string.html +++ b/docs/io.sureshg.extn/kotlin.-long/to-binary-prefix-string.html @@ -9,11 +9,10 @@

toBinaryPrefixString

-fun Long.toBinaryPrefixString(si: Boolean = false): String(source) +fun Long.toBinaryPrefixString(si: Boolean = false): String

Returns human readable binary prefix for multiples of bytes.

Parameters

- -

+ si - true if it's SI unit, else it will be treated as Binary Unit. diff --git a/docs/io.sureshg.extn/kotlin.-string/aes128-encrypt.html b/docs/io.sureshg.extn/kotlin.-string/aes128-encrypt.html index 5a0063d..d7079ca 100644 --- a/docs/io.sureshg.extn/kotlin.-string/aes128-encrypt.html +++ b/docs/io.sureshg.extn/kotlin.-string/aes128-encrypt.html @@ -9,12 +9,11 @@

aes128Encrypt

-fun String.aes128Encrypt(key: String): ByteArray(source) +fun String.aes128Encrypt(key: String): ByteArray

Encrypt this string with AES-128 using the specified key. Ported from - https://goo.gl/J1H3e5

Parameters

- -

+ key - Encryption key.

Return
Encrypted output.

diff --git a/docs/io.sureshg.extn/kotlin.-string/base64-decode-bytes.html b/docs/io.sureshg.extn/kotlin.-string/base64-decode-bytes.html index ea1c049..b9273cb 100644 --- a/docs/io.sureshg.extn/kotlin.-string/base64-decode-bytes.html +++ b/docs/io.sureshg.extn/kotlin.-string/base64-decode-bytes.html @@ -9,7 +9,7 @@

base64DecodeBytes

-inline val String.base64DecodeBytes: ByteArray(source) +inline val String.base64DecodeBytes: ByteArray

Decodes the base64 string to byte array. It removes all extra spaces in the input string before doing the base64 decode operation.

diff --git a/docs/io.sureshg.extn/kotlin.-string/base64-decode.html b/docs/io.sureshg.extn/kotlin.-string/base64-decode.html index e0fe937..093de4e 100644 --- a/docs/io.sureshg.extn/kotlin.-string/base64-decode.html +++ b/docs/io.sureshg.extn/kotlin.-string/base64-decode.html @@ -9,7 +9,7 @@

base64Decode

-inline val String.base64Decode: String(source) +inline val String.base64Decode: String

Decodes the base64 string.

diff --git a/docs/io.sureshg.extn/kotlin.-string/base64.html b/docs/io.sureshg.extn/kotlin.-string/base64.html index 0d0176a..ffcb913 100644 --- a/docs/io.sureshg.extn/kotlin.-string/base64.html +++ b/docs/io.sureshg.extn/kotlin.-string/base64.html @@ -9,7 +9,7 @@

base64

-inline val String.base64: String(source) +inline val String.base64: String

Encodes the string into Base64 encoded one.

diff --git a/docs/io.sureshg.extn/kotlin.-string/bg-gray-scale.html b/docs/io.sureshg.extn/kotlin.-string/bg-gray-scale.html index b46a17a..2da4c47 100644 --- a/docs/io.sureshg.extn/kotlin.-string/bg-gray-scale.html +++ b/docs/io.sureshg.extn/kotlin.-string/bg-gray-scale.html @@ -9,7 +9,7 @@

bgGrayScale

-fun String.bgGrayScale(code: Int): String(source) +fun String.bgGrayScale(code: Int): String

Returns background grayscale formatted string.

diff --git a/docs/io.sureshg.extn/kotlin.-string/bg256.html b/docs/io.sureshg.extn/kotlin.-string/bg256.html index 1dbdfe8..ec52e55 100644 --- a/docs/io.sureshg.extn/kotlin.-string/bg256.html +++ b/docs/io.sureshg.extn/kotlin.-string/bg256.html @@ -8,13 +8,11 @@ io.sureshg.extn / kotlin.String / bg256

bg256

- -

-fun String.bg256(code: Int): String (source) + +fun String.bg256(code: Int): String

Returns background colored string with given color code.

- -

-fun String.bg256(): String (source) + +fun String.bg256(): String

Returns background colored string with random color.

diff --git a/docs/io.sureshg.extn/kotlin.-string/black.html b/docs/io.sureshg.extn/kotlin.-string/black.html index 832d8f0..d6641ca 100644 --- a/docs/io.sureshg.extn/kotlin.-string/black.html +++ b/docs/io.sureshg.extn/kotlin.-string/black.html @@ -9,6 +9,6 @@

black

-inline val String.black: String(source) +inline val String.black: String diff --git a/docs/io.sureshg.extn/kotlin.-string/blink.html b/docs/io.sureshg.extn/kotlin.-string/blink.html index 32a6933..e0691fd 100644 --- a/docs/io.sureshg.extn/kotlin.-string/blink.html +++ b/docs/io.sureshg.extn/kotlin.-string/blink.html @@ -9,6 +9,6 @@

blink

-inline val String.blink: String(source) +inline val String.blink: String diff --git a/docs/io.sureshg.extn/kotlin.-string/blue.html b/docs/io.sureshg.extn/kotlin.-string/blue.html index 1dda4a6..26b8b1c 100644 --- a/docs/io.sureshg.extn/kotlin.-string/blue.html +++ b/docs/io.sureshg.extn/kotlin.-string/blue.html @@ -9,6 +9,6 @@

blue

-inline val String.blue: String(source) +inline val String.blue: String diff --git a/docs/io.sureshg.extn/kotlin.-string/bold.html b/docs/io.sureshg.extn/kotlin.-string/bold.html index d24dd44..5482083 100644 --- a/docs/io.sureshg.extn/kotlin.-string/bold.html +++ b/docs/io.sureshg.extn/kotlin.-string/bold.html @@ -9,7 +9,7 @@

bold

-inline val String.bold: String(source) +inline val String.bold: String

8-bit color functions.

diff --git a/docs/io.sureshg.extn/kotlin.-string/bu.html b/docs/io.sureshg.extn/kotlin.-string/bu.html index 88f4b05..8acd7d4 100644 --- a/docs/io.sureshg.extn/kotlin.-string/bu.html +++ b/docs/io.sureshg.extn/kotlin.-string/bu.html @@ -9,7 +9,7 @@

bu

-inline val String.bu: String(source) +inline val String.bu: String

Make the string bold and underline.

diff --git a/docs/io.sureshg.extn/kotlin.-string/bui.html b/docs/io.sureshg.extn/kotlin.-string/bui.html index a189e7b..925ed9a 100644 --- a/docs/io.sureshg.extn/kotlin.-string/bui.html +++ b/docs/io.sureshg.extn/kotlin.-string/bui.html @@ -9,7 +9,7 @@

bui

-inline val String.bui: String(source) +inline val String.bui: String

Make the string bold, underline & italics

diff --git a/docs/io.sureshg.extn/kotlin.-string/center.html b/docs/io.sureshg.extn/kotlin.-string/center.html new file mode 100644 index 0000000..d917092 --- /dev/null +++ b/docs/io.sureshg.extn/kotlin.-string/center.html @@ -0,0 +1,16 @@ + + + +center - + + + +io.sureshg.extn / kotlin.String / center
+
+

center

+ +fun String.center(size: Int, padChar: Char = ' '): String +

Centers the String in a larger String of size size. +Uses padChar as the value to pad the String.

+ + diff --git a/docs/io.sureshg.extn/kotlin.-string/circle-dot.html b/docs/io.sureshg.extn/kotlin.-string/circle-dot.html new file mode 100644 index 0000000..db59abf --- /dev/null +++ b/docs/io.sureshg.extn/kotlin.-string/circle-dot.html @@ -0,0 +1,15 @@ + + + +circleDot - + + + +io.sureshg.extn / kotlin.String / circleDot
+
+

circleDot

+ +inline val String.circleDot: String +

Formatted string with dot.

+ + diff --git a/docs/io.sureshg.extn/kotlin.-string/code-point-sequence.html b/docs/io.sureshg.extn/kotlin.-string/code-point-sequence.html index f54592d..fdd3cad 100644 --- a/docs/io.sureshg.extn/kotlin.-string/code-point-sequence.html +++ b/docs/io.sureshg.extn/kotlin.-string/code-point-sequence.html @@ -9,7 +9,7 @@

codePointSequence

-fun String.codePointSequence(): Sequence<Int>(source) -

Produces a Sequence of the Unicode code points in the given String.

+fun String.codePointSequence(): Sequence<Int> +

Produces a Sequence of the Unicode code points in the given String.

diff --git a/docs/io.sureshg.extn/kotlin.-string/code-point-width.html b/docs/io.sureshg.extn/kotlin.-string/code-point-width.html index 874c224..288a2d7 100644 --- a/docs/io.sureshg.extn/kotlin.-string/code-point-width.html +++ b/docs/io.sureshg.extn/kotlin.-string/code-point-width.html @@ -9,6 +9,6 @@

codePointWidth

-fun String.codePointWidth(): Int(source) +fun String.codePointWidth(): Int diff --git a/docs/io.sureshg.extn/kotlin.-string/color.html b/docs/io.sureshg.extn/kotlin.-string/color.html index 6a90dac..709e8d7 100644 --- a/docs/io.sureshg.extn/kotlin.-string/color.html +++ b/docs/io.sureshg.extn/kotlin.-string/color.html @@ -8,13 +8,11 @@ io.sureshg.extn / kotlin.String / color

color

- -

-fun String.color(vararg codes: Int): String (source) + +fun String.color(vararg codes: Int): String

Returns formatted string with given ANSI color codes.

- -

-fun String.color(color: AnsiColor): String (source) + +fun String.color(color: AnsiColor): String

Returns formatted string with given ANSI color.

diff --git a/docs/io.sureshg.extn/kotlin.-string/color256.html b/docs/io.sureshg.extn/kotlin.-string/color256.html index a1028ac..bc6a6a7 100644 --- a/docs/io.sureshg.extn/kotlin.-string/color256.html +++ b/docs/io.sureshg.extn/kotlin.-string/color256.html @@ -9,13 +9,11 @@

color256

-fun String.color256(code: Int, fg: Boolean = true): String(source) +fun String.color256(code: Int, fg: Boolean = true): String

Returns 256-color extended color set (From 0 to 255) formatted string.

Parameters

- -

-code - color code in the range 0 to 255. -

+ +code - color code in the range 0 to 255. fg - true for foreground color, otherwise background. Default is true diff --git a/docs/io.sureshg.extn/kotlin.-string/cyan.html b/docs/io.sureshg.extn/kotlin.-string/cyan.html index f654351..bbeefe0 100644 --- a/docs/io.sureshg.extn/kotlin.-string/cyan.html +++ b/docs/io.sureshg.extn/kotlin.-string/cyan.html @@ -9,6 +9,6 @@

cyan

-inline val String.cyan: String(source) +inline val String.cyan: String diff --git a/docs/io.sureshg.extn/kotlin.-string/dash.html b/docs/io.sureshg.extn/kotlin.-string/dash.html index 89ee275..fc31828 100644 --- a/docs/io.sureshg.extn/kotlin.-string/dash.html +++ b/docs/io.sureshg.extn/kotlin.-string/dash.html @@ -9,7 +9,7 @@

dash

-inline val String.dash: String(source) +inline val String.dash: String

No option string

diff --git a/docs/io.sureshg.extn/kotlin.-string/decode-p-e-m.html b/docs/io.sureshg.extn/kotlin.-string/decode-p-e-m.html index f7dd01f..20cde99 100644 --- a/docs/io.sureshg.extn/kotlin.-string/decode-p-e-m.html +++ b/docs/io.sureshg.extn/kotlin.-string/decode-p-e-m.html @@ -9,7 +9,7 @@

decodePEM

-fun String.decodePEM(): ByteArray(source) +fun String.decodePEM(): ByteArray

Decodes a PEM-encoded block to DER. PEM (Privacy-enhanced Electronic Mail) is Base64 encoded DER certificate, enclosed between "-----BEGIN CERTIFICATE-----" and "-----END CERTIFICATE-----". The string, diff --git a/docs/io.sureshg.extn/kotlin.-string/dim.html b/docs/io.sureshg.extn/kotlin.-string/dim.html new file mode 100644 index 0000000..2f56d39 --- /dev/null +++ b/docs/io.sureshg.extn/kotlin.-string/dim.html @@ -0,0 +1,14 @@ + + + +dim - + + + +io.sureshg.extn / kotlin.String / dim
+
+

dim

+ +inline val String.dim: String + + diff --git a/docs/io.sureshg.extn/kotlin.-string/done.html b/docs/io.sureshg.extn/kotlin.-string/done.html index 24ceba6..fb25b45 100644 --- a/docs/io.sureshg.extn/kotlin.-string/done.html +++ b/docs/io.sureshg.extn/kotlin.-string/done.html @@ -9,7 +9,7 @@

done

-inline val String.done: String(source) +inline val String.done: String

Completed (Beer Glass) string.

diff --git a/docs/io.sureshg.extn/kotlin.-string/dot.html b/docs/io.sureshg.extn/kotlin.-string/dot.html index 0be0235..81b3e6f 100644 --- a/docs/io.sureshg.extn/kotlin.-string/dot.html +++ b/docs/io.sureshg.extn/kotlin.-string/dot.html @@ -9,7 +9,7 @@

dot

-inline val String.dot: String(source) +inline val String.dot: String

List item string.

diff --git a/docs/io.sureshg.extn/kotlin.-string/err.html b/docs/io.sureshg.extn/kotlin.-string/err.html index 64b5041..9ed1eeb 100644 --- a/docs/io.sureshg.extn/kotlin.-string/err.html +++ b/docs/io.sureshg.extn/kotlin.-string/err.html @@ -9,7 +9,7 @@

err

-inline val String.err: String(source) +inline val String.err: String

Error string

diff --git a/docs/io.sureshg.extn/kotlin.-string/esc.html b/docs/io.sureshg.extn/kotlin.-string/esc.html index 658c0b5..778144a 100644 --- a/docs/io.sureshg.extn/kotlin.-string/esc.html +++ b/docs/io.sureshg.extn/kotlin.-string/esc.html @@ -9,7 +9,7 @@

esc

-inline val String.esc: AnsiEsc(source) +inline val String.esc: AnsiEsc

Returns an ANSI escape unicode of the string.

diff --git a/docs/io.sureshg.extn/kotlin.-string/fg-gray-scale.html b/docs/io.sureshg.extn/kotlin.-string/fg-gray-scale.html index 37ec32d..f1d1320 100644 --- a/docs/io.sureshg.extn/kotlin.-string/fg-gray-scale.html +++ b/docs/io.sureshg.extn/kotlin.-string/fg-gray-scale.html @@ -9,7 +9,7 @@

fgGrayScale

-fun String.fgGrayScale(code: Int): String(source) +fun String.fgGrayScale(code: Int): String

Returns foreground grayscale formatted string.

diff --git a/docs/io.sureshg.extn/kotlin.-string/fg256.html b/docs/io.sureshg.extn/kotlin.-string/fg256.html index 3c6934d..82674af 100644 --- a/docs/io.sureshg.extn/kotlin.-string/fg256.html +++ b/docs/io.sureshg.extn/kotlin.-string/fg256.html @@ -8,13 +8,11 @@ io.sureshg.extn / kotlin.String / fg256

fg256

- -

-fun String.fg256(code: Int): String (source) + +fun String.fg256(code: Int): String

Returns foreground colored string with given color code.

- -

-fun String.fg256(): String (source) + +fun String.fg256(): String

Returns foreground colored string with random color.

diff --git a/docs/io.sureshg.extn/kotlin.-string/gray-scale.html b/docs/io.sureshg.extn/kotlin.-string/gray-scale.html index e026610..3d20848 100644 --- a/docs/io.sureshg.extn/kotlin.-string/gray-scale.html +++ b/docs/io.sureshg.extn/kotlin.-string/gray-scale.html @@ -9,13 +9,11 @@

grayScale

-fun String.grayScale(code: Int, fg: Boolean = true): String(source) +fun String.grayScale(code: Int, fg: Boolean = true): String

Returns 8-bit gray scale (From 232 to 256 in color set) formatted string.

Parameters

- -

-code - color code in the range 0 to (256-232) -

+ +code - color code in the range 0 to (256-232) fg - true for foreground color, otherwise background. Default is true diff --git a/docs/io.sureshg.extn/kotlin.-string/gray.html b/docs/io.sureshg.extn/kotlin.-string/gray.html index 041e4c0..4be004a 100644 --- a/docs/io.sureshg.extn/kotlin.-string/gray.html +++ b/docs/io.sureshg.extn/kotlin.-string/gray.html @@ -9,6 +9,6 @@

gray

-inline val String.gray: String(source) +inline val String.gray: String diff --git a/docs/io.sureshg.extn/kotlin.-string/green.html b/docs/io.sureshg.extn/kotlin.-string/green.html index bf7d42a..834bf7e 100644 --- a/docs/io.sureshg.extn/kotlin.-string/green.html +++ b/docs/io.sureshg.extn/kotlin.-string/green.html @@ -9,6 +9,6 @@

green

-inline val String.green: String(source) +inline val String.green: String diff --git a/docs/io.sureshg.extn/kotlin.-string/hex.html b/docs/io.sureshg.extn/kotlin.-string/hex.html index 87c371e..49ffa4c 100644 --- a/docs/io.sureshg.extn/kotlin.-string/hex.html +++ b/docs/io.sureshg.extn/kotlin.-string/hex.html @@ -9,7 +9,7 @@

hex

-val String.hex: String(source) +val String.hex: String

Convert string to hex.

diff --git a/docs/io.sureshg.extn/kotlin.-string/highvolt.html b/docs/io.sureshg.extn/kotlin.-string/highvolt.html index 565f84f..8203724 100644 --- a/docs/io.sureshg.extn/kotlin.-string/highvolt.html +++ b/docs/io.sureshg.extn/kotlin.-string/highvolt.html @@ -9,7 +9,7 @@

highvolt

-inline val String.highvolt: String(source) +inline val String.highvolt: String

High voltage string

diff --git a/docs/io.sureshg.extn/kotlin.-string/hmac-s-h-a1.html b/docs/io.sureshg.extn/kotlin.-string/hmac-s-h-a1.html index 2716b98..52e73ff 100644 --- a/docs/io.sureshg.extn/kotlin.-string/hmac-s-h-a1.html +++ b/docs/io.sureshg.extn/kotlin.-string/hmac-s-h-a1.html @@ -9,11 +9,10 @@

hmacSHA1

-fun String.hmacSHA1(key: String): ByteArray(source) +fun String.hmacSHA1(key: String): ByteArray

Encrypt this string with HMAC-SHA1 using the specified key.

Parameters

- -

+ key - Encryption key

Return
Encrypted output

diff --git a/docs/io.sureshg.extn/kotlin.-string/indent.html b/docs/io.sureshg.extn/kotlin.-string/indent.html index 894284d..4f9a411 100644 --- a/docs/io.sureshg.extn/kotlin.-string/indent.html +++ b/docs/io.sureshg.extn/kotlin.-string/indent.html @@ -9,7 +9,7 @@

indent

-fun String.indent(col: Int): String(source) +fun String.indent(col: Int): String

Prepend an empty string of size col to the string.

Doesn't preserve original line endings.

diff --git a/docs/io.sureshg.extn/kotlin.-string/index.html b/docs/io.sureshg.extn/kotlin.-string/index.html index ec9350d..a6ea5b3 100644 --- a/docs/io.sureshg.extn/kotlin.-string/index.html +++ b/docs/io.sureshg.extn/kotlin.-string/index.html @@ -12,149 +12,187 @@

Extensions for kotlin.String

+

aes128Encrypt

+ +

base64

+ +

base64Decode

+ +

base64DecodeBytes

+ +

bg256

+ +

bgGrayScale

+ +

black

+ +val String.black: String +

blink

+ +val String.blink: String +

blue

+ +val String.blue: String +

bold

+ +

bu

+ +

bui

+ +

center

+ + + + + + + + + +

codePointWidth

+ +fun String.codePointWidth(): Int +

color

+ +

color256

+ +

cyan

+ +val String.cyan: String +

dash

+ +

decodePEM

+ +

dim

+ + + + + +

dot

+ +

err

+ +

esc

+ +

fg256

+ +

fgGrayScale

+ +

gray

+ +val String.gray: String +

grayScale

+ +

green

+ +val String.green: String +

hex

+ +

highvolt

+ +

hmacSHA1

+ +

indent

+ +

isIPv4

+ +val String.isIPv4: Boolean +

italic

+ +val String.italic: String +

magenta

+ +val String.magenta: String +

md5

+ +

normalizeString

+ +

oct

+ +

padLinesToWidth

+ +fun String.padLinesToWidth(width: Int): String +

red

+ +val String.red: String +

reversed

+ +val String.reversed: String +

rightPadString

+ +

sha1

+ +

sha256

+ +

strike

+ +val String.strike: String +

sux

+ +

tick

+ +

trimAsciiWhitespace

+ + + + + +fun String.trimNewline(): String +

underline

+ +val String.underline: String +

warn

+ +

wrapText

+ +fun String.wrapText(maxWidth: Int): String +

yellow

+ +val String.yellow: String
-codes -vararg val codes: IntArray
-esc val esc: AnsiEsc

Returns ANSI escape unicode for the color.

diff --git a/docs/io.sureshg.extn/-ansi-color/-hi-yellow.html b/docs/io.sureshg.extn/-ansi-color/-hi-yellow.html index eea32d1..c90b609 100644 --- a/docs/io.sureshg.extn/-ansi-color/-hi-yellow.html +++ b/docs/io.sureshg.extn/-ansi-color/-hi-yellow.html @@ -8,19 +8,22 @@ io.sureshg.extn / AnsiColor / HiYellow

HiYellow

-HiYellow (source) + +HiYellow

Inherited Properties

+

codes

+ +vararg val codes: IntArray +

esc

+ +

loadCRLs

+ +

readPemPrivateKey

+ +

toKeyStore

+ +

toP12KeyStore

+ diff --git a/docs/io.sureshg.extn/java.io.-file/load-c-r-ls.html b/docs/io.sureshg.extn/java.io.-file/load-c-r-ls.html index 4473025..8415927 100644 --- a/docs/io.sureshg.extn/java.io.-file/load-c-r-ls.html +++ b/docs/io.sureshg.extn/java.io.-file/load-c-r-ls.html @@ -9,7 +9,7 @@

loadCRLs

-fun File.loadCRLs(): List<CRL>(source) -

Loads CRLs from a File source

+fun File.loadCRLs(): List<CRL> +

Loads CRLs from a File source

diff --git a/docs/io.sureshg.extn/java.io.-file/read-pem-private-key.html b/docs/io.sureshg.extn/java.io.-file/read-pem-private-key.html index bb417ef..286c111 100644 --- a/docs/io.sureshg.extn/java.io.-file/read-pem-private-key.html +++ b/docs/io.sureshg.extn/java.io.-file/read-pem-private-key.html @@ -9,7 +9,7 @@

readPemPrivateKey

-fun File.readPemPrivateKey(keyPasswd: CharArray? = null): List<PrivateKey>(source) +fun File.readPemPrivateKey(keyPasswd: CharArray? = null): List<PrivateKey>

Read the PrivateKey pem file.

diff --git a/docs/io.sureshg.extn/java.io.-file/to-key-store.html b/docs/io.sureshg.extn/java.io.-file/to-key-store.html index 57ef3c2..d3f53b7 100644 --- a/docs/io.sureshg.extn/java.io.-file/to-key-store.html +++ b/docs/io.sureshg.extn/java.io.-file/to-key-store.html @@ -9,13 +9,11 @@

toKeyStore

-fun File.toKeyStore(type: String = KeyStore.getDefaultType(), storePasswd: CharArray? = null): KeyStore?(source) -

Returns a KeyStore instance by loading this keystore file.

+fun File.toKeyStore(type: String = KeyStore.getDefaultType(), storePasswd: CharArray? = null): KeyStore? +

Returns a KeyStore instance by loading this keystore file.

Parameters

- -

-type - KeyStoreType string. By default it uses JDK default type. -

+ +type - KeyStoreType string. By default it uses JDK default type. storePasswd - store password of the keystore. diff --git a/docs/io.sureshg.extn/java.io.-file/to-p12-key-store.html b/docs/io.sureshg.extn/java.io.-file/to-p12-key-store.html index bd24c25..7063e83 100644 --- a/docs/io.sureshg.extn/java.io.-file/to-p12-key-store.html +++ b/docs/io.sureshg.extn/java.io.-file/to-p12-key-store.html @@ -9,11 +9,10 @@

toP12KeyStore

-fun File.toP12KeyStore(storePasswd: CharArray? = null): KeyStore?(source) -

Returns a PKCS12 KeyStore instance by loading this keystore file.

+fun File.toP12KeyStore(storePasswd: CharArray? = null): KeyStore? +

Returns a PKCS12 KeyStore instance by loading this keystore file.

Parameters

- -

+ storePasswd - store password of the keystore. diff --git a/docs/io.sureshg.extn/java.lang.-string-builder/clear.html b/docs/io.sureshg.extn/java.lang.-string-builder/clear.html index 21a4318..92978d8 100644 --- a/docs/io.sureshg.extn/java.lang.-string-builder/clear.html +++ b/docs/io.sureshg.extn/java.lang.-string-builder/clear.html @@ -9,6 +9,6 @@

clear

-fun StringBuilder.clear(): Unit(source) +fun StringBuilder.clear(): Unit diff --git a/docs/io.sureshg.extn/java.lang.-string-builder/index.html b/docs/io.sureshg.extn/java.lang.-string-builder/index.html index b84c29e..f00c1a3 100644 --- a/docs/io.sureshg.extn/java.lang.-string-builder/index.html +++ b/docs/io.sureshg.extn/java.lang.-string-builder/index.html @@ -12,9 +12,10 @@

Extensions for java.lang.StringBuilder

+

clear

+ +fun StringBuilder.clear(): Unit
-codes -vararg val codes: IntArray
-esc val esc: AnsiEsc

Returns ANSI escape unicode for the color.

diff --git a/docs/io.sureshg.extn/-ansi-color/-hl-end.html b/docs/io.sureshg.extn/-ansi-color/-hl-end.html index 9b37d33..21003b0 100644 --- a/docs/io.sureshg.extn/-ansi-color/-hl-end.html +++ b/docs/io.sureshg.extn/-ansi-color/-hl-end.html @@ -8,19 +8,22 @@ io.sureshg.extn / AnsiColor / HlEnd

HlEnd

-HlEnd (source) + +HlEnd

Inherited Properties

+

codes

+ +vararg val codes: IntArray +

esc

+ +

java.io.File

+ + + + + + + + + + + + + + + + + +

java.security.cert.X509Certificate

+ +

java.util.jar.Attributes

+ +

javax.net.ssl.SSLSession

+ +

javax.net.ssl.X509TrustManager

+ +

javax.security.auth.x500.X500Principal

+ +

kotlin.Any

+ +

kotlin.Array

+ +

kotlin.Byte

+ +

kotlin.ByteArray

+ +

kotlin.CharArray

+ +

kotlin.Int

+ +

kotlin.IntArray

+ +

kotlin.Long

+ +

kotlin.String

+ +

kotlin.Throwable

+ +

kotlin.collections.List

+ +

kotlin.reflect.KClass

+ +

kotlin.reflect.KMutableProperty0

+ +

kotlin.reflect.KMutableProperty1

+ +

kotlin.reflect.KProperty0

+ +

kotlin.reflect.KProperty1

+ @@ -227,23 +285,26 @@

Properties

+

CACerts

+ +

CACertsKeyStore

+ +

ESC

+ +

FILE_SEP

+ +val FILE_SEP: String +

LINE_SEP

+ +val LINE_SEP: String +

NBSP_CODEPOINT

+ +

PemCertPattern

+ +

PemKeyPattern

+ +val PemKeyPattern: Regex +

RAND

+ +

SPACE

+ +

ip_regex

+ +

isTTY

+ @@ -322,50 +392,56 @@

Functions

+

codePointWidth

+ +

columnize

+ +fun columnize(vararg s: String, minWidths: IntArray? = null): String +

esc

+ +

exit

+ +

getSSLContext

+ +

main

+ +fun main(args: Array<String>): Unit
-codes -vararg val codes: IntArray
-esc val esc: AnsiEsc

Returns ANSI escape unicode for the color.

diff --git a/docs/io.sureshg.extn/-ansi-color/-italic.html b/docs/io.sureshg.extn/-ansi-color/-italic.html index 605ef30..14ed804 100644 --- a/docs/io.sureshg.extn/-ansi-color/-italic.html +++ b/docs/io.sureshg.extn/-ansi-color/-italic.html @@ -8,19 +8,22 @@ io.sureshg.extn / AnsiColor / Italic

Italic

-Italic (source) + +Italic

Inherited Properties

+

codes

+ +vararg val codes: IntArray +

esc

+ +

p

+ @@ -89,9 +93,10 @@

Extension Functions

+

saving

+ diff --git a/docs/io.sureshg.extn/-saving-trust-manager/validate.html b/docs/io.sureshg.extn/-saving-trust-manager/validate.html index 75d9a56..f340433 100644 --- a/docs/io.sureshg.extn/-saving-trust-manager/validate.html +++ b/docs/io.sureshg.extn/-saving-trust-manager/validate.html @@ -9,6 +9,6 @@

validate

-val validate: Boolean(source) +val validate: Boolean diff --git a/docs/io.sureshg.extn/code-point-width.html b/docs/io.sureshg.extn/code-point-width.html index 181423d..2df69b1 100644 --- a/docs/io.sureshg.extn/code-point-width.html +++ b/docs/io.sureshg.extn/code-point-width.html @@ -9,7 +9,7 @@

codePointWidth

-fun codePointWidth(ucs: Int): Int(source) +fun codePointWidth(ucs: Int): Int

Returns an estimated cell width of a Unicode code point when displayed on a monospace terminal. Possible return values are -1, 0, 1 or 2. Control characters (other than null) and Del return -1.

This function is based on the public domain wcwidth.c diff --git a/docs/io.sureshg.extn/columnize.html b/docs/io.sureshg.extn/columnize.html index c58424a..17c98d6 100644 --- a/docs/io.sureshg.extn/columnize.html +++ b/docs/io.sureshg.extn/columnize.html @@ -9,6 +9,6 @@

columnize

-fun columnize(vararg s: String, minWidths: IntArray? = null): String(source) +fun columnize(vararg s: String, minWidths: IntArray? = null): String diff --git a/docs/io.sureshg.extn/esc.html b/docs/io.sureshg.extn/esc.html index 3148adf..0ea32a4 100644 --- a/docs/io.sureshg.extn/esc.html +++ b/docs/io.sureshg.extn/esc.html @@ -9,7 +9,7 @@

esc

-fun esc(vararg codes: Int): AnsiEsc(source) +fun esc(vararg codes: Int): AnsiEsc

Returns an ANSI escape unicode from a list of integers.

diff --git a/docs/io.sureshg.extn/exit.html b/docs/io.sureshg.extn/exit.html index 8f46d70..599bfa5 100644 --- a/docs/io.sureshg.extn/exit.html +++ b/docs/io.sureshg.extn/exit.html @@ -9,7 +9,7 @@

exit

-fun exit(status: Int, msg: () -> String = null): Unit(source) +fun exit(status: Int, msg: () -> String = null): Unit

Exits the system with msg

diff --git a/docs/io.sureshg.extn/get-s-s-l-context.html b/docs/io.sureshg.extn/get-s-s-l-context.html index f8009b0..09b68e3 100644 --- a/docs/io.sureshg.extn/get-s-s-l-context.html +++ b/docs/io.sureshg.extn/get-s-s-l-context.html @@ -9,19 +9,15 @@

getSSLContext

-fun getSSLContext(protocol: String = "Default", keyManagers: Array<out X509KeyManager>? = null, trustManagers: Array<out X509TrustManager>? = null, secureRandom: SecureRandom? = null): SSLContext(source) -

Returns a SSLContext instance for given protocol and X509 key and trust store managers. +fun getSSLContext(protocol: String = "Default", keyManagers: Array<out X509KeyManager>? = null, trustManagers: Array<out X509TrustManager>? = null, secureRandom: SecureRandom? = null): SSLContext +

Returns a SSLContext instance for given protocol and X509 key and trust store managers. TrustManagers decide whether to allow connections and KeyManagers decide which key material to use.

Parameters

- -

-protocol - SSL context protocol -

-keyManagers - X509KeyManager which manages your keystore -

-trustManagers - X509TrustManager which manages your trust store -

-secureRandom - SecureRandom instance. + +protocol - SSL context protocol +keyManagers - X509KeyManager which manages your keystore +trustManagers - X509TrustManager which manages your trust store +secureRandom - SecureRandom instance. diff --git a/docs/io.sureshg.extn/index.html b/docs/io.sureshg.extn/index.html index 7a6e2e8..2a0cae1 100644 --- a/docs/io.sureshg.extn/index.html +++ b/docs/io.sureshg.extn/index.html @@ -13,7 +13,8 @@

Types

+

AnsiColor

+ +

BuildInfo

+ +

Glyph

+ +

JSSEProp

+ +

KeyStoreType

+ +

Platform

+ +

SavingTrustManager

+ @@ -79,9 +86,10 @@

Type Aliases

+

AnsiEsc

+ +typealias AnsiEsc = String
-codes -vararg val codes: IntArray
-esc val esc: AnsiEsc

Returns ANSI escape unicode for the color.

diff --git a/docs/io.sureshg.extn/-ansi-color/-light-blue.html b/docs/io.sureshg.extn/-ansi-color/-light-blue.html index 2e3ae10..04fc3e8 100644 --- a/docs/io.sureshg.extn/-ansi-color/-light-blue.html +++ b/docs/io.sureshg.extn/-ansi-color/-light-blue.html @@ -8,19 +8,22 @@ io.sureshg.extn / AnsiColor / LightBlue

LightBlue

-LightBlue (source) + +LightBlue

Inherited Properties

+

codes

+ +vararg val codes: IntArray +

esc

+ +

checkClientTrusted

+ +fun checkClientTrusted(chain: Array<X509Certificate>, authType: String): Unit +

checkServerTrusted

+ +fun checkServerTrusted(chain: Array<X509Certificate>, authType: String): Unit +

getAcceptedIssuers

+ +fun getAcceptedIssuers(): Array<X509Certificate>
-codes -vararg val codes: IntArray
-esc val esc: AnsiEsc

Returns ANSI escape unicode for the color.

diff --git a/docs/io.sureshg.extn/-ansi-color/-light-cyan.html b/docs/io.sureshg.extn/-ansi-color/-light-cyan.html index 42f4b03..3b7b64f 100644 --- a/docs/io.sureshg.extn/-ansi-color/-light-cyan.html +++ b/docs/io.sureshg.extn/-ansi-color/-light-cyan.html @@ -8,19 +8,22 @@ io.sureshg.extn / AnsiColor / LightCyan

LightCyan

-LightCyan (source) + +LightCyan

Inherited Properties

+

codes

+ +vararg val codes: IntArray +

esc

+ +

p

+ diff --git a/docs/io.sureshg.extn/-platform/is-unix.html b/docs/io.sureshg.extn/-platform/is-unix.html index 71bed79..d8e5499 100644 --- a/docs/io.sureshg.extn/-platform/is-unix.html +++ b/docs/io.sureshg.extn/-platform/is-unix.html @@ -9,6 +9,6 @@

isUnix

-val isUnix: Boolean(source) +val isUnix: Boolean diff --git a/docs/io.sureshg.extn/-platform/os.html b/docs/io.sureshg.extn/-platform/os.html index ee2edd4..4abfd87 100644 --- a/docs/io.sureshg.extn/-platform/os.html +++ b/docs/io.sureshg.extn/-platform/os.html @@ -9,6 +9,6 @@

os

-val os: OS(source) +val os: OS diff --git a/docs/io.sureshg.extn/-platform/user.html b/docs/io.sureshg.extn/-platform/user.html index c44e63c..f9eaf7f 100644 --- a/docs/io.sureshg.extn/-platform/user.html +++ b/docs/io.sureshg.extn/-platform/user.html @@ -9,6 +9,6 @@

user

-val user: String(source) +val user: String diff --git a/docs/io.sureshg.extn/-r-a-n-d.html b/docs/io.sureshg.extn/-r-a-n-d.html index 13a5f39..987a51a 100644 --- a/docs/io.sureshg.extn/-r-a-n-d.html +++ b/docs/io.sureshg.extn/-r-a-n-d.html @@ -9,7 +9,7 @@

RAND

-val RAND: Random(source) +val RAND: Random

Pseudo Random number generator.

diff --git a/docs/io.sureshg.extn/-s-p-a-c-e.html b/docs/io.sureshg.extn/-s-p-a-c-e.html index 39f5c5f..a77289b 100644 --- a/docs/io.sureshg.extn/-s-p-a-c-e.html +++ b/docs/io.sureshg.extn/-s-p-a-c-e.html @@ -9,7 +9,7 @@

SPACE

-const val SPACE: String(source) +const val SPACE: String

Common extension functions.

Author
Suresh G (@sur3shg)

diff --git a/docs/io.sureshg.extn/-saving-trust-manager/-init-.html b/docs/io.sureshg.extn/-saving-trust-manager/-init-.html index d924315..69be8e0 100644 --- a/docs/io.sureshg.extn/-saving-trust-manager/-init-.html +++ b/docs/io.sureshg.extn/-saving-trust-manager/-init-.html @@ -8,15 +8,13 @@ io.sureshg.extn / SavingTrustManager / <init>

<init>

-SavingTrustManager(tm: X509TrustManager, validate: Boolean = true) -

An X509TrustManager to save the server/client cert chains.

+ +SavingTrustManager(tm: X509TrustManager, validate: Boolean = true) +

An X509TrustManager to save the server/client cert chains.

Parameters

- -

-tm - delegating X509TrustManager -

-validate - true to validate certificate chains. It's enabled by default. -

-tm - X509TrustManager + +tm - delegating X509TrustManager +validate - true to validate certificate chains. It's enabled by default. +tm - X509TrustManager diff --git a/docs/io.sureshg.extn/-saving-trust-manager/chain.html b/docs/io.sureshg.extn/-saving-trust-manager/chain.html index d48dab2..b537ea8 100644 --- a/docs/io.sureshg.extn/-saving-trust-manager/chain.html +++ b/docs/io.sureshg.extn/-saving-trust-manager/chain.html @@ -9,6 +9,6 @@

chain

-var chain: List<X509Certificate>(source) +var chain: List<X509Certificate> diff --git a/docs/io.sureshg.extn/-saving-trust-manager/check-client-trusted.html b/docs/io.sureshg.extn/-saving-trust-manager/check-client-trusted.html index 1367df5..d1a0fb0 100644 --- a/docs/io.sureshg.extn/-saving-trust-manager/check-client-trusted.html +++ b/docs/io.sureshg.extn/-saving-trust-manager/check-client-trusted.html @@ -9,6 +9,6 @@

checkClientTrusted

-fun checkClientTrusted(chain: Array<X509Certificate>, authType: String): Unit(source) +fun checkClientTrusted(chain: Array<X509Certificate>, authType: String): Unit diff --git a/docs/io.sureshg.extn/-saving-trust-manager/check-server-trusted.html b/docs/io.sureshg.extn/-saving-trust-manager/check-server-trusted.html index 61feacf..a087c15 100644 --- a/docs/io.sureshg.extn/-saving-trust-manager/check-server-trusted.html +++ b/docs/io.sureshg.extn/-saving-trust-manager/check-server-trusted.html @@ -9,6 +9,6 @@

checkServerTrusted

-fun checkServerTrusted(chain: Array<X509Certificate>, authType: String): Unit(source) +fun checkServerTrusted(chain: Array<X509Certificate>, authType: String): Unit diff --git a/docs/io.sureshg.extn/-saving-trust-manager/get-accepted-issuers.html b/docs/io.sureshg.extn/-saving-trust-manager/get-accepted-issuers.html index e1e8161..8bed961 100644 --- a/docs/io.sureshg.extn/-saving-trust-manager/get-accepted-issuers.html +++ b/docs/io.sureshg.extn/-saving-trust-manager/get-accepted-issuers.html @@ -9,6 +9,6 @@

getAcceptedIssuers

-fun getAcceptedIssuers(): Array<X509Certificate>(source) +fun getAcceptedIssuers(): Array<X509Certificate> diff --git a/docs/io.sureshg.extn/-saving-trust-manager/index.html b/docs/io.sureshg.extn/-saving-trust-manager/index.html index 63f42f5..23e4f34 100644 --- a/docs/io.sureshg.extn/-saving-trust-manager/index.html +++ b/docs/io.sureshg.extn/-saving-trust-manager/index.html @@ -8,25 +8,23 @@ io.sureshg.extn / SavingTrustManager

SavingTrustManager

-class SavingTrustManager : X509TrustManager(source) -

An X509TrustManager to save the server/client cert chains.

+class SavingTrustManager : X509TrustManager +

An X509TrustManager to save the server/client cert chains.

Parameters

- -

-tm - delegating X509TrustManager -

-validate - true to validate certificate chains. It's enabled by default. -

-tm - X509TrustManager + +tm - delegating X509TrustManager +validate - true to validate certificate chains. It's enabled by default. +tm - X509TrustManager

Constructors

-codes -vararg val codes: IntArray
-esc val esc: AnsiEsc

Returns ANSI escape unicode for the color.

diff --git a/docs/io.sureshg.extn/-ansi-color/-light-gray.html b/docs/io.sureshg.extn/-ansi-color/-light-gray.html index 256eeb0..94205ed 100644 --- a/docs/io.sureshg.extn/-ansi-color/-light-gray.html +++ b/docs/io.sureshg.extn/-ansi-color/-light-gray.html @@ -8,19 +8,22 @@ io.sureshg.extn / AnsiColor / LightGray

LightGray

-LightGray (source) + +LightGray

Inherited Properties

+

codes

+ +vararg val codes: IntArray +

esc

+ +

Arch

+ +

OS

+ @@ -36,27 +38,31 @@

Properties

+

arch

+ +

isUnix

+ +val isUnix: Boolean +

os

+ +

user

+ +val user: String
-codes -vararg val codes: IntArray
-esc val esc: AnsiEsc

Returns ANSI escape unicode for the color.

diff --git a/docs/io.sureshg.extn/-ansi-color/-light-green.html b/docs/io.sureshg.extn/-ansi-color/-light-green.html index 9b13556..08ef217 100644 --- a/docs/io.sureshg.extn/-ansi-color/-light-green.html +++ b/docs/io.sureshg.extn/-ansi-color/-light-green.html @@ -8,19 +8,22 @@ io.sureshg.extn / AnsiColor / LightGreen

LightGreen

-LightGreen (source) + +LightGreen

Inherited Properties

+

codes

+ +vararg val codes: IntArray +

esc

+ +

set

+ @@ -167,10 +185,11 @@

Extension Properties

+

p

+ diff --git a/docs/io.sureshg.extn/-j-s-s-e-prop/prop.html b/docs/io.sureshg.extn/-j-s-s-e-prop/prop.html index 562143f..c857b44 100644 --- a/docs/io.sureshg.extn/-j-s-s-e-prop/prop.html +++ b/docs/io.sureshg.extn/-j-s-s-e-prop/prop.html @@ -9,6 +9,6 @@

prop

-val prop: String(source) +val prop: String diff --git a/docs/io.sureshg.extn/-j-s-s-e-prop/set.html b/docs/io.sureshg.extn/-j-s-s-e-prop/set.html index 1c40ca5..f8ac41e 100644 --- a/docs/io.sureshg.extn/-j-s-s-e-prop/set.html +++ b/docs/io.sureshg.extn/-j-s-s-e-prop/set.html @@ -9,7 +9,7 @@

set

-fun set(value: String): Unit(source) +fun set(value: String): Unit

Sets the JSSE system/security property to the given value.

diff --git a/docs/io.sureshg.extn/-j-s-s-e-prop/system.html b/docs/io.sureshg.extn/-j-s-s-e-prop/system.html index 3d3083b..73ec8ce 100644 --- a/docs/io.sureshg.extn/-j-s-s-e-prop/system.html +++ b/docs/io.sureshg.extn/-j-s-s-e-prop/system.html @@ -9,6 +9,6 @@

system

-val system: Boolean(source) +val system: Boolean diff --git a/docs/io.sureshg.extn/-key-store-type/-d-k-s.html b/docs/io.sureshg.extn/-key-store-type/-d-k-s.html index d6fd614..71f0519 100644 --- a/docs/io.sureshg.extn/-key-store-type/-d-k-s.html +++ b/docs/io.sureshg.extn/-key-store-type/-d-k-s.html @@ -8,6 +8,7 @@ io.sureshg.extn / KeyStoreType / DKS

DKS

-DKS(source) + +DKS diff --git a/docs/io.sureshg.extn/-key-store-type/-j-c-e-k-s.html b/docs/io.sureshg.extn/-key-store-type/-j-c-e-k-s.html index aa14e3f..036b970 100644 --- a/docs/io.sureshg.extn/-key-store-type/-j-c-e-k-s.html +++ b/docs/io.sureshg.extn/-key-store-type/-j-c-e-k-s.html @@ -8,6 +8,7 @@ io.sureshg.extn / KeyStoreType / JCEKS

JCEKS

-JCEKS(source) + +JCEKS diff --git a/docs/io.sureshg.extn/-key-store-type/-j-k-s.html b/docs/io.sureshg.extn/-key-store-type/-j-k-s.html index 6dca4a9..1c3768d 100644 --- a/docs/io.sureshg.extn/-key-store-type/-j-k-s.html +++ b/docs/io.sureshg.extn/-key-store-type/-j-k-s.html @@ -8,6 +8,7 @@ io.sureshg.extn / KeyStoreType / JKS

JKS

-JKS(source) + +JKS diff --git a/docs/io.sureshg.extn/-key-store-type/-p-k-c-s11.html b/docs/io.sureshg.extn/-key-store-type/-p-k-c-s11.html index 6dc7412..a24606e 100644 --- a/docs/io.sureshg.extn/-key-store-type/-p-k-c-s11.html +++ b/docs/io.sureshg.extn/-key-store-type/-p-k-c-s11.html @@ -8,6 +8,7 @@ io.sureshg.extn / KeyStoreType / PKCS11

PKCS11

-PKCS11(source) + +PKCS11 diff --git a/docs/io.sureshg.extn/-key-store-type/-p-k-c-s12.html b/docs/io.sureshg.extn/-key-store-type/-p-k-c-s12.html index fd5056a..478be9a 100644 --- a/docs/io.sureshg.extn/-key-store-type/-p-k-c-s12.html +++ b/docs/io.sureshg.extn/-key-store-type/-p-k-c-s12.html @@ -8,6 +8,7 @@ io.sureshg.extn / KeyStoreType / PKCS12

PKCS12

-PKCS12(source) + +PKCS12 diff --git a/docs/io.sureshg.extn/-key-store-type/index.html b/docs/io.sureshg.extn/-key-store-type/index.html index 301e368..f78cdef 100644 --- a/docs/io.sureshg.extn/-key-store-type/index.html +++ b/docs/io.sureshg.extn/-key-store-type/index.html @@ -8,38 +8,43 @@ io.sureshg.extn / KeyStoreType

KeyStoreType

-enum class KeyStoreType(source) -

Java KeyStore types.

+enum class KeyStoreType +

Java KeyStore types.

Enum Values

-codes -vararg val codes: IntArray
-esc val esc: AnsiEsc

Returns ANSI escape unicode for the color.

diff --git a/docs/io.sureshg.extn/-ansi-color/-light-magenta.html b/docs/io.sureshg.extn/-ansi-color/-light-magenta.html index 02f0b2e..dfd41dd 100644 --- a/docs/io.sureshg.extn/-ansi-color/-light-magenta.html +++ b/docs/io.sureshg.extn/-ansi-color/-light-magenta.html @@ -8,19 +8,22 @@ io.sureshg.extn / AnsiColor / LightMagenta

LightMagenta

-LightMagenta (source) + +LightMagenta

Inherited Properties

+

codes

+ +vararg val codes: IntArray +

esc

+ +

set

+ diff --git a/docs/io.sureshg.extn/-j-s-s-e-prop/desc.html b/docs/io.sureshg.extn/-j-s-s-e-prop/desc.html index 4704450..85144d3 100644 --- a/docs/io.sureshg.extn/-j-s-s-e-prop/desc.html +++ b/docs/io.sureshg.extn/-j-s-s-e-prop/desc.html @@ -9,6 +9,6 @@

desc

-val desc: String(source) +val desc: String diff --git a/docs/io.sureshg.extn/-j-s-s-e-prop/index.html b/docs/io.sureshg.extn/-j-s-s-e-prop/index.html index 51aa647..274c8a8 100644 --- a/docs/io.sureshg.extn/-j-s-s-e-prop/index.html +++ b/docs/io.sureshg.extn/-j-s-s-e-prop/index.html @@ -8,15 +8,12 @@ io.sureshg.extn / JSSEProp

JSSEProp

-enum class JSSEProp(source) +enum class JSSEProp

JSSE system properties for customization.

Parameters

- -

-prop - property name -

-desc - Detailed description of the property -

+ +prop - property name +desc - Detailed description of the property system - indicate whether it's a System or Security property. true if it's customized by setting System property.

Enum Values

@@ -24,103 +21,120 @@

Enum Values

+

Debug

+ +

KeyStore

+ +

KeyStoreType

+ +

KeyStorePassword

+ +

KeyStoreProvider

+ +

TrustStore

+ +

TrustStoreType

+ +

TrustStorePassword

+ +

TrustStoreProvider

+ +

ProxyHost

+ +

ProxyPort

+ +

HttpsCipherSuites

+ +

HttpsProtocols

+ +

TLSProtocols

+ +

CertPathDisabledAlgos

+ +

TLSDisabledAlgos

+ +

EntropyGatheringDaemon

+ @@ -131,21 +145,24 @@

Properties

+

desc

+ +val desc: String +

prop

+ +val prop: String +

system

+ +val system: Boolean
-codes -vararg val codes: IntArray
-esc val esc: AnsiEsc

Returns ANSI escape unicode for the color.

diff --git a/docs/io.sureshg.extn/-ansi-color/-light-red.html b/docs/io.sureshg.extn/-ansi-color/-light-red.html index d601225..6f7335f 100644 --- a/docs/io.sureshg.extn/-ansi-color/-light-red.html +++ b/docs/io.sureshg.extn/-ansi-color/-light-red.html @@ -8,19 +8,22 @@ io.sureshg.extn / AnsiColor / LightRed

LightRed

-LightRed (source) + +LightRed

Inherited Properties

+

codes

+ +vararg val codes: IntArray +

esc

+ +

set

+ diff --git a/docs/io.sureshg.extn/-j-s-s-e-prop/-trust-store.html b/docs/io.sureshg.extn/-j-s-s-e-prop/-trust-store.html index 7417077..c4e3a3f 100644 --- a/docs/io.sureshg.extn/-j-s-s-e-prop/-trust-store.html +++ b/docs/io.sureshg.extn/-j-s-s-e-prop/-trust-store.html @@ -8,27 +8,31 @@ io.sureshg.extn / JSSEProp / TrustStore

TrustStore

-TrustStore(source) + +TrustStore

Inherited Properties

-codes -vararg val codes: IntArray
-esc val esc: AnsiEsc

Returns ANSI escape unicode for the color.

diff --git a/docs/io.sureshg.extn/-ansi-color/-light-yellow.html b/docs/io.sureshg.extn/-ansi-color/-light-yellow.html index 28d92bd..21601d6 100644 --- a/docs/io.sureshg.extn/-ansi-color/-light-yellow.html +++ b/docs/io.sureshg.extn/-ansi-color/-light-yellow.html @@ -8,19 +8,22 @@ io.sureshg.extn / AnsiColor / LightYellow

LightYellow

-LightYellow (source) + +LightYellow

Inherited Properties

+

codes

+ +vararg val codes: IntArray +

esc

+ +

set

+ diff --git a/docs/io.sureshg.extn/-j-s-s-e-prop/-trust-store-type.html b/docs/io.sureshg.extn/-j-s-s-e-prop/-trust-store-type.html index ef142be..f6519d6 100644 --- a/docs/io.sureshg.extn/-j-s-s-e-prop/-trust-store-type.html +++ b/docs/io.sureshg.extn/-j-s-s-e-prop/-trust-store-type.html @@ -8,27 +8,31 @@ io.sureshg.extn / JSSEProp / TrustStoreType

TrustStoreType

-TrustStoreType(source) + +TrustStoreType

Inherited Properties

-codes -vararg val codes: IntArray
-esc val esc: AnsiEsc

Returns ANSI escape unicode for the color.

diff --git a/docs/io.sureshg.extn/-ansi-color/-magenta-bg.html b/docs/io.sureshg.extn/-ansi-color/-magenta-bg.html index b9ac90b..43d212a 100644 --- a/docs/io.sureshg.extn/-ansi-color/-magenta-bg.html +++ b/docs/io.sureshg.extn/-ansi-color/-magenta-bg.html @@ -8,19 +8,22 @@ io.sureshg.extn / AnsiColor / MagentaBg

MagentaBg

-MagentaBg (source) + +MagentaBg

Inherited Properties

+

codes

+ +vararg val codes: IntArray +

esc

+ +

set

+ diff --git a/docs/io.sureshg.extn/-j-s-s-e-prop/-trust-store-provider.html b/docs/io.sureshg.extn/-j-s-s-e-prop/-trust-store-provider.html index 8a63cd7..27a9cf9 100644 --- a/docs/io.sureshg.extn/-j-s-s-e-prop/-trust-store-provider.html +++ b/docs/io.sureshg.extn/-j-s-s-e-prop/-trust-store-provider.html @@ -8,27 +8,31 @@ io.sureshg.extn / JSSEProp / TrustStoreProvider

TrustStoreProvider

-TrustStoreProvider(source) + +TrustStoreProvider

Inherited Properties

-codes -vararg val codes: IntArray
-esc val esc: AnsiEsc

Returns ANSI escape unicode for the color.

diff --git a/docs/io.sureshg.extn/-ansi-color/-magenta.html b/docs/io.sureshg.extn/-ansi-color/-magenta.html index 3efd806..f2132fc 100644 --- a/docs/io.sureshg.extn/-ansi-color/-magenta.html +++ b/docs/io.sureshg.extn/-ansi-color/-magenta.html @@ -8,19 +8,22 @@ io.sureshg.extn / AnsiColor / Magenta

Magenta

-Magenta (source) + +Magenta

Inherited Properties

+

codes

+ +vararg val codes: IntArray +

esc

+ +

set

+ diff --git a/docs/io.sureshg.extn/-j-s-s-e-prop/-trust-store-password.html b/docs/io.sureshg.extn/-j-s-s-e-prop/-trust-store-password.html index b45c80d..7bef780 100644 --- a/docs/io.sureshg.extn/-j-s-s-e-prop/-trust-store-password.html +++ b/docs/io.sureshg.extn/-j-s-s-e-prop/-trust-store-password.html @@ -8,27 +8,31 @@ io.sureshg.extn / JSSEProp / TrustStorePassword

TrustStorePassword

-TrustStorePassword(source) + +TrustStorePassword

Inherited Properties

-codes -vararg val codes: IntArray
-esc val esc: AnsiEsc

Returns ANSI escape unicode for the color.

diff --git a/docs/io.sureshg.extn/-ansi-color/-no-blink.html b/docs/io.sureshg.extn/-ansi-color/-no-blink.html index 315153a..2a06767 100644 --- a/docs/io.sureshg.extn/-ansi-color/-no-blink.html +++ b/docs/io.sureshg.extn/-ansi-color/-no-blink.html @@ -8,19 +8,22 @@ io.sureshg.extn / AnsiColor / NoBlink

NoBlink

-NoBlink (source) + +NoBlink

Inherited Properties

+

codes

+ +vararg val codes: IntArray +

esc

+ +

set

+ diff --git a/docs/io.sureshg.extn/-j-s-s-e-prop/-t-l-s-protocols.html b/docs/io.sureshg.extn/-j-s-s-e-prop/-t-l-s-protocols.html index f96fff7..d8e731a 100644 --- a/docs/io.sureshg.extn/-j-s-s-e-prop/-t-l-s-protocols.html +++ b/docs/io.sureshg.extn/-j-s-s-e-prop/-t-l-s-protocols.html @@ -8,27 +8,31 @@ io.sureshg.extn / JSSEProp / TLSProtocols

TLSProtocols

-TLSProtocols(source) + +TLSProtocols

Inherited Properties

-codes -vararg val codes: IntArray
-esc val esc: AnsiEsc

Returns ANSI escape unicode for the color.

diff --git a/docs/io.sureshg.extn/-ansi-color/-no-standout.html b/docs/io.sureshg.extn/-ansi-color/-no-standout.html index 4eda14b..6310009 100644 --- a/docs/io.sureshg.extn/-ansi-color/-no-standout.html +++ b/docs/io.sureshg.extn/-ansi-color/-no-standout.html @@ -8,19 +8,22 @@ io.sureshg.extn / AnsiColor / NoStandout

NoStandout

-NoStandout (source) + +NoStandout

Inherited Properties

+

codes

+ +vararg val codes: IntArray +

esc

+ +

set

+ diff --git a/docs/io.sureshg.extn/-j-s-s-e-prop/-t-l-s-disabled-algos.html b/docs/io.sureshg.extn/-j-s-s-e-prop/-t-l-s-disabled-algos.html index 25dd69e..8edafa3 100644 --- a/docs/io.sureshg.extn/-j-s-s-e-prop/-t-l-s-disabled-algos.html +++ b/docs/io.sureshg.extn/-j-s-s-e-prop/-t-l-s-disabled-algos.html @@ -8,27 +8,31 @@ io.sureshg.extn / JSSEProp / TLSDisabledAlgos

TLSDisabledAlgos

-TLSDisabledAlgos(source) + +TLSDisabledAlgos

Inherited Properties

-codes -vararg val codes: IntArray
-esc val esc: AnsiEsc

Returns ANSI escape unicode for the color.

diff --git a/docs/io.sureshg.extn/-ansi-color/-no-underline.html b/docs/io.sureshg.extn/-ansi-color/-no-underline.html index 2d8f624..b43acbe 100644 --- a/docs/io.sureshg.extn/-ansi-color/-no-underline.html +++ b/docs/io.sureshg.extn/-ansi-color/-no-underline.html @@ -8,19 +8,22 @@ io.sureshg.extn / AnsiColor / NoUnderline

NoUnderline

-NoUnderline (source) + +NoUnderline

Inherited Properties

+

codes

+ +vararg val codes: IntArray +

esc

+ +

set

+ diff --git a/docs/io.sureshg.extn/-j-s-s-e-prop/-proxy-port.html b/docs/io.sureshg.extn/-j-s-s-e-prop/-proxy-port.html index 4e4cfaa..97662ed 100644 --- a/docs/io.sureshg.extn/-j-s-s-e-prop/-proxy-port.html +++ b/docs/io.sureshg.extn/-j-s-s-e-prop/-proxy-port.html @@ -8,27 +8,31 @@ io.sureshg.extn / JSSEProp / ProxyPort

ProxyPort

-ProxyPort(source) + +ProxyPort

Inherited Properties

-codes -vararg val codes: IntArray
-esc val esc: AnsiEsc

Returns ANSI escape unicode for the color.

diff --git a/docs/io.sureshg.extn/-ansi-color/-normal.html b/docs/io.sureshg.extn/-ansi-color/-normal.html index 5c5aa21..9708714 100644 --- a/docs/io.sureshg.extn/-ansi-color/-normal.html +++ b/docs/io.sureshg.extn/-ansi-color/-normal.html @@ -8,19 +8,22 @@ io.sureshg.extn / AnsiColor / Normal

Normal

-Normal (source) + +Normal

Inherited Properties

+

codes

+ +vararg val codes: IntArray +

esc

+ +

set

+ diff --git a/docs/io.sureshg.extn/-j-s-s-e-prop/-proxy-host.html b/docs/io.sureshg.extn/-j-s-s-e-prop/-proxy-host.html index 6e5e1a4..8ce523b 100644 --- a/docs/io.sureshg.extn/-j-s-s-e-prop/-proxy-host.html +++ b/docs/io.sureshg.extn/-j-s-s-e-prop/-proxy-host.html @@ -8,27 +8,31 @@ io.sureshg.extn / JSSEProp / ProxyHost

ProxyHost

-ProxyHost(source) + +ProxyHost

Inherited Properties

-codes -vararg val codes: IntArray
-esc val esc: AnsiEsc

Returns ANSI escape unicode for the color.

diff --git a/docs/io.sureshg.extn/-ansi-color/-red-bg.html b/docs/io.sureshg.extn/-ansi-color/-red-bg.html index 645d879..3aea96b 100644 --- a/docs/io.sureshg.extn/-ansi-color/-red-bg.html +++ b/docs/io.sureshg.extn/-ansi-color/-red-bg.html @@ -8,19 +8,22 @@ io.sureshg.extn / AnsiColor / RedBg

RedBg

-RedBg (source) + +RedBg

Inherited Properties

+

codes

+ +vararg val codes: IntArray +

esc

+ +

set

+ diff --git a/docs/io.sureshg.extn/-j-s-s-e-prop/-key-store.html b/docs/io.sureshg.extn/-j-s-s-e-prop/-key-store.html index 7598536..b5f2636 100644 --- a/docs/io.sureshg.extn/-j-s-s-e-prop/-key-store.html +++ b/docs/io.sureshg.extn/-j-s-s-e-prop/-key-store.html @@ -8,27 +8,31 @@ io.sureshg.extn / JSSEProp / KeyStore

KeyStore

-KeyStore(source) + +KeyStore

Inherited Properties

-codes -vararg val codes: IntArray
-esc val esc: AnsiEsc

Returns ANSI escape unicode for the color.

diff --git a/docs/io.sureshg.extn/-ansi-color/-red.html b/docs/io.sureshg.extn/-ansi-color/-red.html index bc2c5ae..a6a6780 100644 --- a/docs/io.sureshg.extn/-ansi-color/-red.html +++ b/docs/io.sureshg.extn/-ansi-color/-red.html @@ -8,19 +8,22 @@ io.sureshg.extn / AnsiColor / Red

Red

-Red (source) + +Red

Inherited Properties

+

codes

+ +vararg val codes: IntArray +

esc

+ +

set

+ diff --git a/docs/io.sureshg.extn/-j-s-s-e-prop/-key-store-type.html b/docs/io.sureshg.extn/-j-s-s-e-prop/-key-store-type.html index 15a587c..997daa2 100644 --- a/docs/io.sureshg.extn/-j-s-s-e-prop/-key-store-type.html +++ b/docs/io.sureshg.extn/-j-s-s-e-prop/-key-store-type.html @@ -8,27 +8,31 @@ io.sureshg.extn / JSSEProp / KeyStoreType

KeyStoreType

-KeyStoreType(source) + +KeyStoreType

Inherited Properties

-codes -vararg val codes: IntArray
-esc val esc: AnsiEsc

Returns ANSI escape unicode for the color.

diff --git a/docs/io.sureshg.extn/-ansi-color/-reset-color.html b/docs/io.sureshg.extn/-ansi-color/-reset-color.html index 77b76c6..fc71a4a 100644 --- a/docs/io.sureshg.extn/-ansi-color/-reset-color.html +++ b/docs/io.sureshg.extn/-ansi-color/-reset-color.html @@ -8,19 +8,22 @@ io.sureshg.extn / AnsiColor / ResetColor

ResetColor

-ResetColor (source) + +ResetColor

Inherited Properties

+

codes

+ +vararg val codes: IntArray +

esc

+ +

set

+ diff --git a/docs/io.sureshg.extn/-j-s-s-e-prop/-key-store-provider.html b/docs/io.sureshg.extn/-j-s-s-e-prop/-key-store-provider.html index 9c005bf..3b73f7f 100644 --- a/docs/io.sureshg.extn/-j-s-s-e-prop/-key-store-provider.html +++ b/docs/io.sureshg.extn/-j-s-s-e-prop/-key-store-provider.html @@ -8,27 +8,31 @@ io.sureshg.extn / JSSEProp / KeyStoreProvider

KeyStoreProvider

-KeyStoreProvider(source) + +KeyStoreProvider

Inherited Properties

-codes -vararg val codes: IntArray
-esc val esc: AnsiEsc

Returns ANSI escape unicode for the color.

diff --git a/docs/io.sureshg.extn/-ansi-color/-reset.html b/docs/io.sureshg.extn/-ansi-color/-reset.html index 0a01c5b..a0606fc 100644 --- a/docs/io.sureshg.extn/-ansi-color/-reset.html +++ b/docs/io.sureshg.extn/-ansi-color/-reset.html @@ -8,19 +8,22 @@ io.sureshg.extn / AnsiColor / Reset

Reset

-Reset (source) + +Reset

Inherited Properties

+

codes

+ +vararg val codes: IntArray +

esc

+ +

set

+ diff --git a/docs/io.sureshg.extn/-j-s-s-e-prop/-key-store-password.html b/docs/io.sureshg.extn/-j-s-s-e-prop/-key-store-password.html index 1f70f58..b338946 100644 --- a/docs/io.sureshg.extn/-j-s-s-e-prop/-key-store-password.html +++ b/docs/io.sureshg.extn/-j-s-s-e-prop/-key-store-password.html @@ -8,27 +8,31 @@ io.sureshg.extn / JSSEProp / KeyStorePassword

KeyStorePassword

-KeyStorePassword(source) + +KeyStorePassword

Inherited Properties

-codes -vararg val codes: IntArray
-esc val esc: AnsiEsc

Returns ANSI escape unicode for the color.

diff --git a/docs/io.sureshg.extn/-ansi-color/-reverse-video.html b/docs/io.sureshg.extn/-ansi-color/-reverse-video.html index 95d0a88..aef774a 100644 --- a/docs/io.sureshg.extn/-ansi-color/-reverse-video.html +++ b/docs/io.sureshg.extn/-ansi-color/-reverse-video.html @@ -8,19 +8,22 @@ io.sureshg.extn / AnsiColor / ReverseVideo

ReverseVideo

-ReverseVideo (source) + +ReverseVideo

Inherited Properties

+

codes

+ +vararg val codes: IntArray +

esc

+ +

set

+ diff --git a/docs/io.sureshg.extn/-j-s-s-e-prop/-https-protocols.html b/docs/io.sureshg.extn/-j-s-s-e-prop/-https-protocols.html index e0eab61..9070b9d 100644 --- a/docs/io.sureshg.extn/-j-s-s-e-prop/-https-protocols.html +++ b/docs/io.sureshg.extn/-j-s-s-e-prop/-https-protocols.html @@ -8,27 +8,31 @@ io.sureshg.extn / JSSEProp / HttpsProtocols

HttpsProtocols

-HttpsProtocols(source) + +HttpsProtocols

Inherited Properties

-codes -vararg val codes: IntArray
-esc val esc: AnsiEsc

Returns ANSI escape unicode for the color.

diff --git a/docs/io.sureshg.extn/-ansi-color/-underline.html b/docs/io.sureshg.extn/-ansi-color/-underline.html index b6efb15..278f4e5 100644 --- a/docs/io.sureshg.extn/-ansi-color/-underline.html +++ b/docs/io.sureshg.extn/-ansi-color/-underline.html @@ -8,19 +8,22 @@ io.sureshg.extn / AnsiColor / Underline

Underline

-Underline (source) + +Underline

Inherited Properties

+

codes

+ +vararg val codes: IntArray +

esc

+ +

set

+ diff --git a/docs/io.sureshg.extn/-j-s-s-e-prop/-https-cipher-suites.html b/docs/io.sureshg.extn/-j-s-s-e-prop/-https-cipher-suites.html index 5e75b93..e4c3ac7 100644 --- a/docs/io.sureshg.extn/-j-s-s-e-prop/-https-cipher-suites.html +++ b/docs/io.sureshg.extn/-j-s-s-e-prop/-https-cipher-suites.html @@ -8,27 +8,31 @@ io.sureshg.extn / JSSEProp / HttpsCipherSuites

HttpsCipherSuites

-HttpsCipherSuites(source) + +HttpsCipherSuites

Inherited Properties

-codes -vararg val codes: IntArray
-esc val esc: AnsiEsc

Returns ANSI escape unicode for the color.

diff --git a/docs/io.sureshg.extn/-ansi-color/-white-bg.html b/docs/io.sureshg.extn/-ansi-color/-white-bg.html index 379981d..70a6a0d 100644 --- a/docs/io.sureshg.extn/-ansi-color/-white-bg.html +++ b/docs/io.sureshg.extn/-ansi-color/-white-bg.html @@ -8,19 +8,22 @@ io.sureshg.extn / AnsiColor / WhiteBg

WhiteBg

-WhiteBg (source) + +WhiteBg

Inherited Properties

+

codes

+ +vararg val codes: IntArray +

esc

+ +

set

+ diff --git a/docs/io.sureshg.extn/-j-s-s-e-prop/-entropy-gathering-daemon.html b/docs/io.sureshg.extn/-j-s-s-e-prop/-entropy-gathering-daemon.html index 11e1537..e292b1b 100644 --- a/docs/io.sureshg.extn/-j-s-s-e-prop/-entropy-gathering-daemon.html +++ b/docs/io.sureshg.extn/-j-s-s-e-prop/-entropy-gathering-daemon.html @@ -8,27 +8,31 @@ io.sureshg.extn / JSSEProp / EntropyGatheringDaemon

EntropyGatheringDaemon

-EntropyGatheringDaemon(source) + +EntropyGatheringDaemon

Inherited Properties

-codes -vararg val codes: IntArray
-esc val esc: AnsiEsc

Returns ANSI escape unicode for the color.

diff --git a/docs/io.sureshg.extn/-ansi-color/-white.html b/docs/io.sureshg.extn/-ansi-color/-white.html index 616a720..d0f57bd 100644 --- a/docs/io.sureshg.extn/-ansi-color/-white.html +++ b/docs/io.sureshg.extn/-ansi-color/-white.html @@ -8,19 +8,22 @@ io.sureshg.extn / AnsiColor / White

White

-White (source) + +White

Inherited Properties

+

codes

+ +vararg val codes: IntArray +

esc

+ +

set

+ diff --git a/docs/io.sureshg.extn/-j-s-s-e-prop/-debug.html b/docs/io.sureshg.extn/-j-s-s-e-prop/-debug.html index 6658bed..20b3280 100644 --- a/docs/io.sureshg.extn/-j-s-s-e-prop/-debug.html +++ b/docs/io.sureshg.extn/-j-s-s-e-prop/-debug.html @@ -8,27 +8,31 @@ io.sureshg.extn / JSSEProp / Debug

Debug

-Debug(source) + +Debug

Inherited Properties

-codes -vararg val codes: IntArray
-esc val esc: AnsiEsc

Returns ANSI escape unicode for the color.

diff --git a/docs/io.sureshg.extn/-ansi-color/-yellow-bg.html b/docs/io.sureshg.extn/-ansi-color/-yellow-bg.html index 48993b1..f0c98d8 100644 --- a/docs/io.sureshg.extn/-ansi-color/-yellow-bg.html +++ b/docs/io.sureshg.extn/-ansi-color/-yellow-bg.html @@ -8,19 +8,22 @@ io.sureshg.extn / AnsiColor / YellowBg

YellowBg

-YellowBg (source) + +YellowBg

Inherited Properties

+

codes

+ +vararg val codes: IntArray +

esc

+ +

p

+ diff --git a/docs/io.sureshg.extn/-c-a-certs-key-store.html b/docs/io.sureshg.extn/-c-a-certs-key-store.html index 3400244..defc5e6 100644 --- a/docs/io.sureshg.extn/-c-a-certs-key-store.html +++ b/docs/io.sureshg.extn/-c-a-certs-key-store.html @@ -9,7 +9,7 @@

CACertsKeyStore

-val CACertsKeyStore: KeyStore(source) +val CACertsKeyStore: KeyStore

Returns the default JDK CA trust store.

Getter

Returns the default JDK CA trust store.

diff --git a/docs/io.sureshg.extn/-c-a-certs.html b/docs/io.sureshg.extn/-c-a-certs.html index 519ccee..5b03783 100644 --- a/docs/io.sureshg.extn/-c-a-certs.html +++ b/docs/io.sureshg.extn/-c-a-certs.html @@ -9,7 +9,7 @@

CACerts

-val CACerts: String(source) +val CACerts: String

Returns the file name of the default JDK CA trust store.

diff --git a/docs/io.sureshg.extn/-e-s-c.html b/docs/io.sureshg.extn/-e-s-c.html index f8edf8d..3a464dd 100644 --- a/docs/io.sureshg.extn/-e-s-c.html +++ b/docs/io.sureshg.extn/-e-s-c.html @@ -9,7 +9,7 @@

ESC

-const val ESC: AnsiEsc(source) +const val ESC: AnsiEsc

Escape unicode in hex.

diff --git a/docs/io.sureshg.extn/-f-i-l-e_-s-e-p.html b/docs/io.sureshg.extn/-f-i-l-e_-s-e-p.html index 7be977e..648996b 100644 --- a/docs/io.sureshg.extn/-f-i-l-e_-s-e-p.html +++ b/docs/io.sureshg.extn/-f-i-l-e_-s-e-p.html @@ -9,6 +9,6 @@

FILE_SEP

-val FILE_SEP: String(source) +val FILE_SEP: String diff --git a/docs/io.sureshg.extn/-glyph/ascii.html b/docs/io.sureshg.extn/-glyph/ascii.html index c45394b..a1b70e2 100644 --- a/docs/io.sureshg.extn/-glyph/ascii.html +++ b/docs/io.sureshg.extn/-glyph/ascii.html @@ -9,7 +9,7 @@

ascii

-var ascii: Boolean(source) +var ascii: Boolean

Whether the glyph return plain ASCII, as opposed to Unicode characters. Defaults to false.

diff --git a/docs/io.sureshg.extn/-glyph/bottom-left-corner-bold.html b/docs/io.sureshg.extn/-glyph/bottom-left-corner-bold.html index a5a2417..1b56f4b 100644 --- a/docs/io.sureshg.extn/-glyph/bottom-left-corner-bold.html +++ b/docs/io.sureshg.extn/-glyph/bottom-left-corner-bold.html @@ -9,7 +9,7 @@

bottomLeftCornerBold

-val bottomLeftCornerBold: String(source)
  1. The bold lower left-hand corner of a box.
  2. +val bottomLeftCornerBold: String
    1. The bold lower left-hand corner of a box.
    diff --git a/docs/io.sureshg.extn/-glyph/bottom-left-corner-double.html b/docs/io.sureshg.extn/-glyph/bottom-left-corner-double.html index ad0e550..42d50b7 100644 --- a/docs/io.sureshg.extn/-glyph/bottom-left-corner-double.html +++ b/docs/io.sureshg.extn/-glyph/bottom-left-corner-double.html @@ -9,7 +9,7 @@

    bottomLeftCornerDouble

    -val bottomLeftCornerDouble: String (source)
    1. The double lower left-hand corner of a box.
    2. +val bottomLeftCornerDouble: String
      1. The double lower left-hand corner of a box.
      diff --git a/docs/io.sureshg.extn/-glyph/bottom-left-corner.html b/docs/io.sureshg.extn/-glyph/bottom-left-corner.html index e06e5e4..c399286 100644 --- a/docs/io.sureshg.extn/-glyph/bottom-left-corner.html +++ b/docs/io.sureshg.extn/-glyph/bottom-left-corner.html @@ -9,7 +9,7 @@

      bottomLeftCorner

      -val bottomLeftCorner: String (source)
      1. The lower left-hand corner of a box.
      2. +val bottomLeftCorner: String
        1. The lower left-hand corner of a box.
        diff --git a/docs/io.sureshg.extn/-glyph/bottom-right-corner-bold.html b/docs/io.sureshg.extn/-glyph/bottom-right-corner-bold.html index 63fea0a..771c304 100644 --- a/docs/io.sureshg.extn/-glyph/bottom-right-corner-bold.html +++ b/docs/io.sureshg.extn/-glyph/bottom-right-corner-bold.html @@ -9,7 +9,7 @@

        bottomRightCornerBold

        -val bottomRightCornerBold: String (source)
        1. The bold lower right-hand corner of a box.
        2. +val bottomRightCornerBold: String
          1. The bold lower right-hand corner of a box.
          diff --git a/docs/io.sureshg.extn/-glyph/bottom-right-corner-double.html b/docs/io.sureshg.extn/-glyph/bottom-right-corner-double.html index a55a135..654542e 100644 --- a/docs/io.sureshg.extn/-glyph/bottom-right-corner-double.html +++ b/docs/io.sureshg.extn/-glyph/bottom-right-corner-double.html @@ -9,7 +9,7 @@

          bottomRightCornerDouble

          -val bottomRightCornerDouble: String (source)
          1. The double lower right-hand corner of a box.
          2. +val bottomRightCornerDouble: String
            1. The double lower right-hand corner of a box.
            diff --git a/docs/io.sureshg.extn/-glyph/bottom-right-corner.html b/docs/io.sureshg.extn/-glyph/bottom-right-corner.html index ab50e68..a23ca78 100644 --- a/docs/io.sureshg.extn/-glyph/bottom-right-corner.html +++ b/docs/io.sureshg.extn/-glyph/bottom-right-corner.html @@ -9,7 +9,7 @@

            bottomRightCorner

            -val bottomRightCorner: String (source)
            1. The lower right-hand corner of a box.
            2. +val bottomRightCorner: String
              1. The lower right-hand corner of a box.
              diff --git a/docs/io.sureshg.extn/-glyph/bullet.html b/docs/io.sureshg.extn/-glyph/bullet.html index f2d987c..c11fb4c 100644 --- a/docs/io.sureshg.extn/-glyph/bullet.html +++ b/docs/io.sureshg.extn/-glyph/bullet.html @@ -9,7 +9,7 @@

              bullet

              -val bullet: String (source)
              1. A bullet point.
              2. +val bullet: String
                1. A bullet point.
                diff --git a/docs/io.sureshg.extn/-glyph/cross-bold.html b/docs/io.sureshg.extn/-glyph/cross-bold.html index f95fcd2..3f1fefe 100644 --- a/docs/io.sureshg.extn/-glyph/cross-bold.html +++ b/docs/io.sureshg.extn/-glyph/cross-bold.html @@ -9,7 +9,7 @@

                crossBold

                -val crossBold: String (source)
                1. An intersection of bold vertical and horizontal box lines.
                2. +val crossBold: String
                  1. An intersection of bold vertical and horizontal box lines.
                  diff --git a/docs/io.sureshg.extn/-glyph/cross-double.html b/docs/io.sureshg.extn/-glyph/cross-double.html index d6836d0..665e347 100644 --- a/docs/io.sureshg.extn/-glyph/cross-double.html +++ b/docs/io.sureshg.extn/-glyph/cross-double.html @@ -9,7 +9,7 @@

                  crossDouble

                  -val crossDouble: String (source)
                  1. An intersection of double vertical and horizontal box lines.
                  2. +val crossDouble: String
                    1. An intersection of double vertical and horizontal box lines.
                    diff --git a/docs/io.sureshg.extn/-glyph/cross.html b/docs/io.sureshg.extn/-glyph/cross.html index 81b5a90..c27da52 100644 --- a/docs/io.sureshg.extn/-glyph/cross.html +++ b/docs/io.sureshg.extn/-glyph/cross.html @@ -9,7 +9,7 @@

                    cross

                    -val cross: String (source)
                    1. An intersection of vertical and horizontal box lines.
                    2. +val cross: String
                      1. An intersection of vertical and horizontal box lines.
                      diff --git a/docs/io.sureshg.extn/-glyph/down-arrow.html b/docs/io.sureshg.extn/-glyph/down-arrow.html index f9ff50d..eb1ee37 100644 --- a/docs/io.sureshg.extn/-glyph/down-arrow.html +++ b/docs/io.sureshg.extn/-glyph/down-arrow.html @@ -9,7 +9,7 @@

                      downArrow

                      -val downArrow: String (source)
                      1. A downwards-pointing arrow.
                      2. +val downArrow: String
                        1. A downwards-pointing arrow.
                        diff --git a/docs/io.sureshg.extn/-glyph/down-end-bold.html b/docs/io.sureshg.extn/-glyph/down-end-bold.html index 970108a..d98e3de 100644 --- a/docs/io.sureshg.extn/-glyph/down-end-bold.html +++ b/docs/io.sureshg.extn/-glyph/down-end-bold.html @@ -9,7 +9,7 @@

                        downEndBold

                        -val downEndBold: String (source)
                        1. The bottom half of a bold vertical box line.
                        2. +val downEndBold: String
                          1. The bottom half of a bold vertical box line.
                          diff --git a/docs/io.sureshg.extn/-glyph/down-end.html b/docs/io.sureshg.extn/-glyph/down-end.html index bfe2bcc..e8210c8 100644 --- a/docs/io.sureshg.extn/-glyph/down-end.html +++ b/docs/io.sureshg.extn/-glyph/down-end.html @@ -9,7 +9,7 @@

                          downEnd

                          -val downEnd: String (source)
                          1. The bottom half of a vertical box line.
                          2. +val downEnd: String
                            1. The bottom half of a vertical box line.
                            diff --git a/docs/io.sureshg.extn/-glyph/horizontal-line-bold.html b/docs/io.sureshg.extn/-glyph/horizontal-line-bold.html index 34f8c63..ea3b6e2 100644 --- a/docs/io.sureshg.extn/-glyph/horizontal-line-bold.html +++ b/docs/io.sureshg.extn/-glyph/horizontal-line-bold.html @@ -9,7 +9,7 @@

                            horizontalLineBold

                            -val horizontalLineBold: String (source)
                            1. A bold horizontal line that can be used to draw a box.
                            2. +val horizontalLineBold: String
                              1. A bold horizontal line that can be used to draw a box.
                              diff --git a/docs/io.sureshg.extn/-glyph/horizontal-line-double-dash-bold.html b/docs/io.sureshg.extn/-glyph/horizontal-line-double-dash-bold.html index 0eee848..e2ee335 100644 --- a/docs/io.sureshg.extn/-glyph/horizontal-line-double-dash-bold.html +++ b/docs/io.sureshg.extn/-glyph/horizontal-line-double-dash-bold.html @@ -9,7 +9,7 @@

                              horizontalLineDoubleDashBold

                              -val horizontalLineDoubleDashBold: String (source)
                              1. A bold dashed horizontal line that can be used to draw a box.
                              2. +val horizontalLineDoubleDashBold: String
                                1. A bold dashed horizontal line that can be used to draw a box.
                                diff --git a/docs/io.sureshg.extn/-glyph/horizontal-line-double-dash.html b/docs/io.sureshg.extn/-glyph/horizontal-line-double-dash.html index 5b65510..ec961f6 100644 --- a/docs/io.sureshg.extn/-glyph/horizontal-line-double-dash.html +++ b/docs/io.sureshg.extn/-glyph/horizontal-line-double-dash.html @@ -9,7 +9,7 @@

                                horizontalLineDoubleDash

                                -val horizontalLineDoubleDash: String (source)
                                1. A dashed horizontal line that can be used to draw a box.
                                2. +val horizontalLineDoubleDash: String
                                  1. A dashed horizontal line that can be used to draw a box.
                                  diff --git a/docs/io.sureshg.extn/-glyph/horizontal-line-double.html b/docs/io.sureshg.extn/-glyph/horizontal-line-double.html index 87891e0..35b8a9a 100644 --- a/docs/io.sureshg.extn/-glyph/horizontal-line-double.html +++ b/docs/io.sureshg.extn/-glyph/horizontal-line-double.html @@ -9,7 +9,7 @@

                                  horizontalLineDouble

                                  -val horizontalLineDouble: String (source)
                                  1. A double horizontal line that can be used to draw a box.
                                  2. +val horizontalLineDouble: String
                                    1. A double horizontal line that can be used to draw a box.
                                    diff --git a/docs/io.sureshg.extn/-glyph/horizontal-line-quadruple-dash-bold.html b/docs/io.sureshg.extn/-glyph/horizontal-line-quadruple-dash-bold.html index 134b626..7664e30 100644 --- a/docs/io.sureshg.extn/-glyph/horizontal-line-quadruple-dash-bold.html +++ b/docs/io.sureshg.extn/-glyph/horizontal-line-quadruple-dash-bold.html @@ -9,7 +9,7 @@

                                    horizontalLineQuadrupleDashBold

                                    -val horizontalLineQuadrupleDashBold: String (source)
                                    1. A bold dashed horizontal line that can be used to draw a box.
                                    2. +val horizontalLineQuadrupleDashBold: String
                                      1. A bold dashed horizontal line that can be used to draw a box.
                                      diff --git a/docs/io.sureshg.extn/-glyph/horizontal-line-quadruple-dash.html b/docs/io.sureshg.extn/-glyph/horizontal-line-quadruple-dash.html index 52c83df..8e4efef 100644 --- a/docs/io.sureshg.extn/-glyph/horizontal-line-quadruple-dash.html +++ b/docs/io.sureshg.extn/-glyph/horizontal-line-quadruple-dash.html @@ -9,7 +9,7 @@

                                      horizontalLineQuadrupleDash

                                      -val horizontalLineQuadrupleDash: String (source)
                                      1. A dashed horizontal line that can be used to draw a box.
                                      2. +val horizontalLineQuadrupleDash: String
                                        1. A dashed horizontal line that can be used to draw a box.
                                        diff --git a/docs/io.sureshg.extn/-glyph/horizontal-line-triple-dash-bold.html b/docs/io.sureshg.extn/-glyph/horizontal-line-triple-dash-bold.html index 855b840..aa293b8 100644 --- a/docs/io.sureshg.extn/-glyph/horizontal-line-triple-dash-bold.html +++ b/docs/io.sureshg.extn/-glyph/horizontal-line-triple-dash-bold.html @@ -9,7 +9,7 @@

                                        horizontalLineTripleDashBold

                                        -val horizontalLineTripleDashBold: String (source)
                                        1. A bold dashed horizontal line that can be used to draw a box.
                                        2. +val horizontalLineTripleDashBold: String
                                          1. A bold dashed horizontal line that can be used to draw a box.
                                          diff --git a/docs/io.sureshg.extn/-glyph/horizontal-line-triple-dash.html b/docs/io.sureshg.extn/-glyph/horizontal-line-triple-dash.html index 2b23f0f..189de38 100644 --- a/docs/io.sureshg.extn/-glyph/horizontal-line-triple-dash.html +++ b/docs/io.sureshg.extn/-glyph/horizontal-line-triple-dash.html @@ -9,7 +9,7 @@

                                          horizontalLineTripleDash

                                          -val horizontalLineTripleDash: String (source)
                                          1. A dashed horizontal line that can be used to draw a box.
                                          2. +val horizontalLineTripleDash: String
                                            1. A dashed horizontal line that can be used to draw a box.
                                            diff --git a/docs/io.sureshg.extn/-glyph/horizontal-line.html b/docs/io.sureshg.extn/-glyph/horizontal-line.html index 62d6651..ac0d107 100644 --- a/docs/io.sureshg.extn/-glyph/horizontal-line.html +++ b/docs/io.sureshg.extn/-glyph/horizontal-line.html @@ -9,7 +9,7 @@

                                            horizontalLine

                                            -val horizontalLine: String (source)
                                            1. A horizontal line that can be used to draw a box.
                                            2. +val horizontalLine: String
                                              1. A horizontal line that can be used to draw a box.
                                              diff --git a/docs/io.sureshg.extn/-glyph/index.html b/docs/io.sureshg.extn/-glyph/index.html index 1e068aa..d3ea583 100644 --- a/docs/io.sureshg.extn/-glyph/index.html +++ b/docs/io.sureshg.extn/-glyph/index.html @@ -8,7 +8,7 @@ io.sureshg.extn / Glyph

                                              Glyph

                                              -object Glyph (source) +object Glyph

                                              Glyph object provides Unicode glyphs as well as it's plain ASCII alternatives. All ASCII glyphs are guaranteed to be the same number of characters as the corresponding Unicode glyphs, so that they line up properly when printed on @@ -23,490 +23,551 @@

                                              Properties

+

ascii

+ +

bottomLeftCorner

+ +

bottomLeftCornerBold

+ +

bottomLeftCornerDouble

+ +

bottomRightCorner

+ +

bottomRightCornerBold

+ +

bottomRightCornerDouble

+ +

bullet

+ +

cross

+ +

crossBold

+ +

crossDouble

+ +

downArrow

+ +

downEnd

+ +

downEndBold

+ +

horizontalLine

+ +

horizontalLineBold

+ +

horizontalLineDouble

+ +

horizontalLineDoubleDash

+ +

horizontalLineDoubleDashBold

+ +

horizontalLineQuadrupleDash

+ +

horizontalLineQuadrupleDashBold

+ +

horizontalLineTripleDash

+ +

horizontalLineTripleDashBold

+ +

leftArrow

+ +

leftEnd

+ +

leftEndBold

+ +

longLeftArrow

+ +

longRightArrow

+ +

rightArrow

+ +

rightEnd

+ +

rightEndBold

+ +

teeDown

+ +

teeDownBold

+ +

teeDownDouble

+ +

teeLeft

+ +

teeLeftBold

+ +

teeLeftDouble

+ +

teeRight

+ +

teeRightBold

+ +

teeRightDouble

+ +

teeUp

+ +

teeUpBold

+ +

teeUpDouble

+ +

topLeftCorner

+ +

topLeftCornerBold

+ +

topLeftCornerDouble

+ +

topRightCorner

+ +

topRightCornerBold

+ +

topRightCornerDouble

+ +

upArrow

+ +

upEnd

+ +

upEndBold

+ +

verticalLine

+ +

verticalLineBold

+ +

verticalLineDouble

+ +

verticalLineDoubleDash

+ +

verticalLineDoubleDashBold

+ +

verticalLineQuadrupleDash

+ +

verticalLineQuadrupleDashBold

+ +

verticalLineTripleDash

+ +

verticalLineTripleDashBold

+ @@ -517,10 +578,11 @@

Extension Properties

+

p

+ diff --git a/docs/io.sureshg.extn/-glyph/left-arrow.html b/docs/io.sureshg.extn/-glyph/left-arrow.html index 5310259..c5f69d1 100644 --- a/docs/io.sureshg.extn/-glyph/left-arrow.html +++ b/docs/io.sureshg.extn/-glyph/left-arrow.html @@ -9,7 +9,7 @@

leftArrow

-val leftArrow: String(source)
  1. A left-pointing arrow.
  2. +val leftArrow: String
    1. A left-pointing arrow.
    diff --git a/docs/io.sureshg.extn/-glyph/left-end-bold.html b/docs/io.sureshg.extn/-glyph/left-end-bold.html index 5828041..112d1e0 100644 --- a/docs/io.sureshg.extn/-glyph/left-end-bold.html +++ b/docs/io.sureshg.extn/-glyph/left-end-bold.html @@ -9,7 +9,7 @@

    leftEndBold

    -val leftEndBold: String (source)
    1. The left half of a bold horizontal box line.
    2. +val leftEndBold: String
      1. The left half of a bold horizontal box line.
      diff --git a/docs/io.sureshg.extn/-glyph/left-end.html b/docs/io.sureshg.extn/-glyph/left-end.html index 76049bf..3869250 100644 --- a/docs/io.sureshg.extn/-glyph/left-end.html +++ b/docs/io.sureshg.extn/-glyph/left-end.html @@ -9,7 +9,7 @@

      leftEnd

      -val leftEnd: String (source)
      1. The left half of a horizontal box line.
      2. +val leftEnd: String
        1. The left half of a horizontal box line.
        diff --git a/docs/io.sureshg.extn/-glyph/long-left-arrow.html b/docs/io.sureshg.extn/-glyph/long-left-arrow.html index 81ff1c1..dbc0b2a 100644 --- a/docs/io.sureshg.extn/-glyph/long-left-arrow.html +++ b/docs/io.sureshg.extn/-glyph/long-left-arrow.html @@ -9,7 +9,7 @@

        longLeftArrow

        -val longLeftArrow: String (source)
        1. A two-character left-pointing arrow.
        2. +val longLeftArrow: String
          1. A two-character left-pointing arrow.
          diff --git a/docs/io.sureshg.extn/-glyph/long-right-arrow.html b/docs/io.sureshg.extn/-glyph/long-right-arrow.html index 72e63ea..63b5504 100644 --- a/docs/io.sureshg.extn/-glyph/long-right-arrow.html +++ b/docs/io.sureshg.extn/-glyph/long-right-arrow.html @@ -9,7 +9,7 @@

          longRightArrow

          -val longRightArrow: String (source)
          1. A two-character right-pointing arrow.
          2. +val longRightArrow: String
            1. A two-character right-pointing arrow.
            diff --git a/docs/io.sureshg.extn/-glyph/right-arrow.html b/docs/io.sureshg.extn/-glyph/right-arrow.html index fefdcfd..c6d5c4d 100644 --- a/docs/io.sureshg.extn/-glyph/right-arrow.html +++ b/docs/io.sureshg.extn/-glyph/right-arrow.html @@ -9,7 +9,7 @@

            rightArrow

            -val rightArrow: String (source)
            1. A right-pointing arrow.
            2. +val rightArrow: String
              1. A right-pointing arrow.
              diff --git a/docs/io.sureshg.extn/-glyph/right-end-bold.html b/docs/io.sureshg.extn/-glyph/right-end-bold.html index a77e1f3..5eec911 100644 --- a/docs/io.sureshg.extn/-glyph/right-end-bold.html +++ b/docs/io.sureshg.extn/-glyph/right-end-bold.html @@ -9,7 +9,7 @@

              rightEndBold

              -val rightEndBold: String (source)
              1. The right half of a bold horizontal box line.
              2. +val rightEndBold: String
                1. The right half of a bold horizontal box line.
                diff --git a/docs/io.sureshg.extn/-glyph/right-end.html b/docs/io.sureshg.extn/-glyph/right-end.html index 0eda057..fec13a0 100644 --- a/docs/io.sureshg.extn/-glyph/right-end.html +++ b/docs/io.sureshg.extn/-glyph/right-end.html @@ -9,7 +9,7 @@

                rightEnd

                -val rightEnd: String (source)
                1. The right half of a horizontal box line.
                2. +val rightEnd: String
                  1. The right half of a horizontal box line.
                  diff --git a/docs/io.sureshg.extn/-glyph/tee-down-bold.html b/docs/io.sureshg.extn/-glyph/tee-down-bold.html index d980715..8a66797 100644 --- a/docs/io.sureshg.extn/-glyph/tee-down-bold.html +++ b/docs/io.sureshg.extn/-glyph/tee-down-bold.html @@ -9,7 +9,7 @@

                  teeDownBold

                  -val teeDownBold: String (source)
                  1. A bold horizontal box line with a vertical line going down from the middle.
                  2. +val teeDownBold: String
                    1. A bold horizontal box line with a vertical line going down from the middle.
                    diff --git a/docs/io.sureshg.extn/-glyph/tee-down-double.html b/docs/io.sureshg.extn/-glyph/tee-down-double.html index 1f758ce..7e33dde 100644 --- a/docs/io.sureshg.extn/-glyph/tee-down-double.html +++ b/docs/io.sureshg.extn/-glyph/tee-down-double.html @@ -9,7 +9,7 @@

                    teeDownDouble

                    -val teeDownDouble: String (source)
                    1. A double horizontal box line with a vertical line going down from the middle.
                    2. +val teeDownDouble: String
                      1. A double horizontal box line with a vertical line going down from the middle.
                      diff --git a/docs/io.sureshg.extn/-glyph/tee-down.html b/docs/io.sureshg.extn/-glyph/tee-down.html index 82a92df..59dffb6 100644 --- a/docs/io.sureshg.extn/-glyph/tee-down.html +++ b/docs/io.sureshg.extn/-glyph/tee-down.html @@ -9,7 +9,7 @@

                      teeDown

                      -val teeDown: String (source)
                      1. A horizontal box line with a vertical line going down from the middle.
                      2. +val teeDown: String
                        1. A horizontal box line with a vertical line going down from the middle.
                        diff --git a/docs/io.sureshg.extn/-glyph/tee-left-bold.html b/docs/io.sureshg.extn/-glyph/tee-left-bold.html index 119190c..19aefcd 100644 --- a/docs/io.sureshg.extn/-glyph/tee-left-bold.html +++ b/docs/io.sureshg.extn/-glyph/tee-left-bold.html @@ -9,7 +9,7 @@

                        teeLeftBold

                        -val teeLeftBold: String (source)
                        1. A bold vertical box line with a horizontal line going left from the middle.
                        2. +val teeLeftBold: String
                          1. A bold vertical box line with a horizontal line going left from the middle.
                          diff --git a/docs/io.sureshg.extn/-glyph/tee-left-double.html b/docs/io.sureshg.extn/-glyph/tee-left-double.html index 2d93505..59e6379 100644 --- a/docs/io.sureshg.extn/-glyph/tee-left-double.html +++ b/docs/io.sureshg.extn/-glyph/tee-left-double.html @@ -9,7 +9,7 @@

                          teeLeftDouble

                          -val teeLeftDouble: String (source)
                          1. A double vertical box line with a horizontal line going left from the middle.
                          2. +val teeLeftDouble: String
                            1. A double vertical box line with a horizontal line going left from the middle.
                            diff --git a/docs/io.sureshg.extn/-glyph/tee-left.html b/docs/io.sureshg.extn/-glyph/tee-left.html index 4bc6d23..bde3291 100644 --- a/docs/io.sureshg.extn/-glyph/tee-left.html +++ b/docs/io.sureshg.extn/-glyph/tee-left.html @@ -9,7 +9,7 @@

                            teeLeft

                            -val teeLeft: String (source)
                            1. A vertical box line with a horizontal line going left from the middle.
                            2. +val teeLeft: String
                              1. A vertical box line with a horizontal line going left from the middle.
                              diff --git a/docs/io.sureshg.extn/-glyph/tee-right-bold.html b/docs/io.sureshg.extn/-glyph/tee-right-bold.html index f78ca2d..17c3111 100644 --- a/docs/io.sureshg.extn/-glyph/tee-right-bold.html +++ b/docs/io.sureshg.extn/-glyph/tee-right-bold.html @@ -9,7 +9,7 @@

                              teeRightBold

                              -val teeRightBold: String (source)
                              1. A bold vertical box line with a horizontal line going right from the middle.
                              2. +val teeRightBold: String
                                1. A bold vertical box line with a horizontal line going right from the middle.
                                diff --git a/docs/io.sureshg.extn/-glyph/tee-right-double.html b/docs/io.sureshg.extn/-glyph/tee-right-double.html index 54f2910..3d1f688 100644 --- a/docs/io.sureshg.extn/-glyph/tee-right-double.html +++ b/docs/io.sureshg.extn/-glyph/tee-right-double.html @@ -9,7 +9,7 @@

                                teeRightDouble

                                -val teeRightDouble: String (source)
                                1. A double vertical box line with a horizontal line going right from the middle.
                                2. +val teeRightDouble: String
                                  1. A double vertical box line with a horizontal line going right from the middle.
                                  diff --git a/docs/io.sureshg.extn/-glyph/tee-right.html b/docs/io.sureshg.extn/-glyph/tee-right.html index 5e27194..ee4a244 100644 --- a/docs/io.sureshg.extn/-glyph/tee-right.html +++ b/docs/io.sureshg.extn/-glyph/tee-right.html @@ -9,7 +9,7 @@

                                  teeRight

                                  -val teeRight: String (source)
                                  1. A vertical box line with a horizontal line going right from the middle.
                                  2. +val teeRight: String
                                    1. A vertical box line with a horizontal line going right from the middle.
                                    diff --git a/docs/io.sureshg.extn/-glyph/tee-up-bold.html b/docs/io.sureshg.extn/-glyph/tee-up-bold.html index fc2681b..25aa958 100644 --- a/docs/io.sureshg.extn/-glyph/tee-up-bold.html +++ b/docs/io.sureshg.extn/-glyph/tee-up-bold.html @@ -9,7 +9,7 @@

                                    teeUpBold

                                    -val teeUpBold: String (source)
                                    1. A bold horizontal box line with a vertical line going up from the middle.
                                    2. +val teeUpBold: String
                                      1. A bold horizontal box line with a vertical line going up from the middle.
                                      diff --git a/docs/io.sureshg.extn/-glyph/tee-up-double.html b/docs/io.sureshg.extn/-glyph/tee-up-double.html index 1d67b30..5f24589 100644 --- a/docs/io.sureshg.extn/-glyph/tee-up-double.html +++ b/docs/io.sureshg.extn/-glyph/tee-up-double.html @@ -9,7 +9,7 @@

                                      teeUpDouble

                                      -val teeUpDouble: String (source)
                                      1. A double horizontal box line with a vertical line going up from the middle.
                                      2. +val teeUpDouble: String
                                        1. A double horizontal box line with a vertical line going up from the middle.
                                        diff --git a/docs/io.sureshg.extn/-glyph/tee-up.html b/docs/io.sureshg.extn/-glyph/tee-up.html index 07cb7a0..7178584 100644 --- a/docs/io.sureshg.extn/-glyph/tee-up.html +++ b/docs/io.sureshg.extn/-glyph/tee-up.html @@ -9,7 +9,7 @@

                                        teeUp

                                        -val teeUp: String (source)
                                        1. A horizontal box line with a vertical line going up from the middle.
                                        2. +val teeUp: String
                                          1. A horizontal box line with a vertical line going up from the middle.
                                          diff --git a/docs/io.sureshg.extn/-glyph/top-left-corner-bold.html b/docs/io.sureshg.extn/-glyph/top-left-corner-bold.html index cea29f1..6924275 100644 --- a/docs/io.sureshg.extn/-glyph/top-left-corner-bold.html +++ b/docs/io.sureshg.extn/-glyph/top-left-corner-bold.html @@ -9,7 +9,7 @@

                                          topLeftCornerBold

                                          -val topLeftCornerBold: String (source)
                                          1. The bold upper left-hand corner of a box.
                                          2. +val topLeftCornerBold: String
                                            1. The bold upper left-hand corner of a box.
                                            diff --git a/docs/io.sureshg.extn/-glyph/top-left-corner-double.html b/docs/io.sureshg.extn/-glyph/top-left-corner-double.html index 400cffa..9367fc9 100644 --- a/docs/io.sureshg.extn/-glyph/top-left-corner-double.html +++ b/docs/io.sureshg.extn/-glyph/top-left-corner-double.html @@ -9,7 +9,7 @@

                                            topLeftCornerDouble

                                            -val topLeftCornerDouble: String (source)
                                            1. The double upper left-hand corner of a box.
                                            2. +val topLeftCornerDouble: String
                                              1. The double upper left-hand corner of a box.
                                              diff --git a/docs/io.sureshg.extn/-glyph/top-left-corner.html b/docs/io.sureshg.extn/-glyph/top-left-corner.html index 13f2da3..45dc00d 100644 --- a/docs/io.sureshg.extn/-glyph/top-left-corner.html +++ b/docs/io.sureshg.extn/-glyph/top-left-corner.html @@ -9,7 +9,7 @@

                                              topLeftCorner

                                              -val topLeftCorner: String (source)
                                              1. The upper left-hand corner of a box.
                                              2. +val topLeftCorner: String
                                                1. The upper left-hand corner of a box.
                                                diff --git a/docs/io.sureshg.extn/-glyph/top-right-corner-bold.html b/docs/io.sureshg.extn/-glyph/top-right-corner-bold.html index 705c281..138321c 100644 --- a/docs/io.sureshg.extn/-glyph/top-right-corner-bold.html +++ b/docs/io.sureshg.extn/-glyph/top-right-corner-bold.html @@ -9,7 +9,7 @@

                                                topRightCornerBold

                                                -val topRightCornerBold: String (source)
                                                1. The bold upper right-hand corner of a box.
                                                2. +val topRightCornerBold: String
                                                  1. The bold upper right-hand corner of a box.
                                                  diff --git a/docs/io.sureshg.extn/-glyph/top-right-corner-double.html b/docs/io.sureshg.extn/-glyph/top-right-corner-double.html index 0698d44..e872e26 100644 --- a/docs/io.sureshg.extn/-glyph/top-right-corner-double.html +++ b/docs/io.sureshg.extn/-glyph/top-right-corner-double.html @@ -9,7 +9,7 @@

                                                  topRightCornerDouble

                                                  -val topRightCornerDouble: String (source)
                                                  1. The double upper right-hand corner of a box.
                                                  2. +val topRightCornerDouble: String
                                                    1. The double upper right-hand corner of a box.
                                                    diff --git a/docs/io.sureshg.extn/-glyph/top-right-corner.html b/docs/io.sureshg.extn/-glyph/top-right-corner.html index 9a66e5b..5bd64a1 100644 --- a/docs/io.sureshg.extn/-glyph/top-right-corner.html +++ b/docs/io.sureshg.extn/-glyph/top-right-corner.html @@ -9,7 +9,7 @@

                                                    topRightCorner

                                                    -val topRightCorner: String (source)
                                                    1. The upper right-hand corner of a box.
                                                    2. +val topRightCorner: String
                                                      1. The upper right-hand corner of a box.
                                                      diff --git a/docs/io.sureshg.extn/-glyph/up-arrow.html b/docs/io.sureshg.extn/-glyph/up-arrow.html index dacf17a..0cbe369 100644 --- a/docs/io.sureshg.extn/-glyph/up-arrow.html +++ b/docs/io.sureshg.extn/-glyph/up-arrow.html @@ -9,7 +9,7 @@

                                                      upArrow

                                                      -val upArrow: String (source)
                                                      1. An upwards-pointing arrow.
                                                      2. +val upArrow: String
                                                        1. An upwards-pointing arrow.
                                                        diff --git a/docs/io.sureshg.extn/-glyph/up-end-bold.html b/docs/io.sureshg.extn/-glyph/up-end-bold.html index 054092b..5c00dbd 100644 --- a/docs/io.sureshg.extn/-glyph/up-end-bold.html +++ b/docs/io.sureshg.extn/-glyph/up-end-bold.html @@ -9,7 +9,7 @@

                                                        upEndBold

                                                        -val upEndBold: String (source)
                                                        1. The top half of a bold vertical box line.
                                                        2. +val upEndBold: String
                                                          1. The top half of a bold vertical box line.
                                                          diff --git a/docs/io.sureshg.extn/-glyph/up-end.html b/docs/io.sureshg.extn/-glyph/up-end.html index 65a848b..873c85e 100644 --- a/docs/io.sureshg.extn/-glyph/up-end.html +++ b/docs/io.sureshg.extn/-glyph/up-end.html @@ -9,7 +9,7 @@

                                                          upEnd

                                                          -val upEnd: String (source)
                                                          1. The top half of a vertical box line.
                                                          2. +val upEnd: String
                                                            1. The top half of a vertical box line.
                                                            diff --git a/docs/io.sureshg.extn/-glyph/vertical-line-bold.html b/docs/io.sureshg.extn/-glyph/vertical-line-bold.html index 2fb27e8..50d1d8f 100644 --- a/docs/io.sureshg.extn/-glyph/vertical-line-bold.html +++ b/docs/io.sureshg.extn/-glyph/vertical-line-bold.html @@ -9,7 +9,7 @@

                                                            verticalLineBold

                                                            -val verticalLineBold: String (source)
                                                            1. A bold vertical line that can be used to draw a box.
                                                            2. +val verticalLineBold: String
                                                              1. A bold vertical line that can be used to draw a box.
                                                              diff --git a/docs/io.sureshg.extn/-glyph/vertical-line-double-dash-bold.html b/docs/io.sureshg.extn/-glyph/vertical-line-double-dash-bold.html index d966851..bb86fd8 100644 --- a/docs/io.sureshg.extn/-glyph/vertical-line-double-dash-bold.html +++ b/docs/io.sureshg.extn/-glyph/vertical-line-double-dash-bold.html @@ -9,7 +9,7 @@

                                                              verticalLineDoubleDashBold

                                                              -val verticalLineDoubleDashBold: String (source)
                                                              1. A bold dashed vertical line that can be used to draw a box.
                                                              2. +val verticalLineDoubleDashBold: String
                                                                1. A bold dashed vertical line that can be used to draw a box.
                                                                diff --git a/docs/io.sureshg.extn/-glyph/vertical-line-double-dash.html b/docs/io.sureshg.extn/-glyph/vertical-line-double-dash.html index 25ee12d..5f82c9c 100644 --- a/docs/io.sureshg.extn/-glyph/vertical-line-double-dash.html +++ b/docs/io.sureshg.extn/-glyph/vertical-line-double-dash.html @@ -9,7 +9,7 @@

                                                                verticalLineDoubleDash

                                                                -val verticalLineDoubleDash: String (source)
                                                                1. A dashed vertical line that can be used to draw a box.
                                                                2. +val verticalLineDoubleDash: String
                                                                  1. A dashed vertical line that can be used to draw a box.
                                                                  diff --git a/docs/io.sureshg.extn/-glyph/vertical-line-double.html b/docs/io.sureshg.extn/-glyph/vertical-line-double.html index e29ea5b..b58c9c9 100644 --- a/docs/io.sureshg.extn/-glyph/vertical-line-double.html +++ b/docs/io.sureshg.extn/-glyph/vertical-line-double.html @@ -9,7 +9,7 @@

                                                                  verticalLineDouble

                                                                  -val verticalLineDouble: String (source)
                                                                  1. A double vertical line that can be used to draw a box.
                                                                  2. +val verticalLineDouble: String
                                                                    1. A double vertical line that can be used to draw a box.
                                                                    diff --git a/docs/io.sureshg.extn/-glyph/vertical-line-quadruple-dash-bold.html b/docs/io.sureshg.extn/-glyph/vertical-line-quadruple-dash-bold.html index 207d39c..06bad75 100644 --- a/docs/io.sureshg.extn/-glyph/vertical-line-quadruple-dash-bold.html +++ b/docs/io.sureshg.extn/-glyph/vertical-line-quadruple-dash-bold.html @@ -9,7 +9,7 @@

                                                                    verticalLineQuadrupleDashBold

                                                                    -val verticalLineQuadrupleDashBold: String (source)
                                                                    1. A bold dashed vertical line that can be used to draw a box.
                                                                    2. +val verticalLineQuadrupleDashBold: String
                                                                      1. A bold dashed vertical line that can be used to draw a box.
                                                                      diff --git a/docs/io.sureshg.extn/-glyph/vertical-line-quadruple-dash.html b/docs/io.sureshg.extn/-glyph/vertical-line-quadruple-dash.html index fa3e4b1..4533893 100644 --- a/docs/io.sureshg.extn/-glyph/vertical-line-quadruple-dash.html +++ b/docs/io.sureshg.extn/-glyph/vertical-line-quadruple-dash.html @@ -9,7 +9,7 @@

                                                                      verticalLineQuadrupleDash

                                                                      -val verticalLineQuadrupleDash: String (source)
                                                                      1. A dashed vertical line that can be used to draw a box.
                                                                      2. +val verticalLineQuadrupleDash: String
                                                                        1. A dashed vertical line that can be used to draw a box.
                                                                        diff --git a/docs/io.sureshg.extn/-glyph/vertical-line-triple-dash-bold.html b/docs/io.sureshg.extn/-glyph/vertical-line-triple-dash-bold.html index 10f35d1..50da7a6 100644 --- a/docs/io.sureshg.extn/-glyph/vertical-line-triple-dash-bold.html +++ b/docs/io.sureshg.extn/-glyph/vertical-line-triple-dash-bold.html @@ -9,7 +9,7 @@

                                                                        verticalLineTripleDashBold

                                                                        -val verticalLineTripleDashBold: String (source)
                                                                        1. A bold dashed vertical line that can be used to draw a box.
                                                                        2. +val verticalLineTripleDashBold: String
                                                                          1. A bold dashed vertical line that can be used to draw a box.
                                                                          diff --git a/docs/io.sureshg.extn/-glyph/vertical-line-triple-dash.html b/docs/io.sureshg.extn/-glyph/vertical-line-triple-dash.html index ef5fa91..32c026a 100644 --- a/docs/io.sureshg.extn/-glyph/vertical-line-triple-dash.html +++ b/docs/io.sureshg.extn/-glyph/vertical-line-triple-dash.html @@ -9,7 +9,7 @@

                                                                          verticalLineTripleDash

                                                                          -val verticalLineTripleDash: String (source)
                                                                          1. A dashed vertical line that can be used to draw a box.
                                                                          2. +val verticalLineTripleDash: String
                                                                            1. A dashed vertical line that can be used to draw a box.
                                                                            diff --git a/docs/io.sureshg.extn/-glyph/vertical-line.html b/docs/io.sureshg.extn/-glyph/vertical-line.html index 28fa4b7..175abac 100644 --- a/docs/io.sureshg.extn/-glyph/vertical-line.html +++ b/docs/io.sureshg.extn/-glyph/vertical-line.html @@ -9,7 +9,7 @@

                                                                            verticalLine

                                                                            -val verticalLine: String (source)
                                                                            1. A vertical line that can be used to draw a box.
                                                                            2. +val verticalLine: String
                                                                              1. A vertical line that can be used to draw a box.
                                                                              diff --git a/docs/io.sureshg.extn/-j-s-s-e-prop/-cert-path-disabled-algos.html b/docs/io.sureshg.extn/-j-s-s-e-prop/-cert-path-disabled-algos.html index 719361f..6db0d14 100644 --- a/docs/io.sureshg.extn/-j-s-s-e-prop/-cert-path-disabled-algos.html +++ b/docs/io.sureshg.extn/-j-s-s-e-prop/-cert-path-disabled-algos.html @@ -8,27 +8,31 @@ io.sureshg.extn / JSSEProp / CertPathDisabledAlgos

                                                                              CertPathDisabledAlgos

                                                                              -CertPathDisabledAlgos (source) + +CertPathDisabledAlgos

                                                                              Inherited Properties

-codes -vararg val codes: IntArray
-esc val esc: AnsiEsc

Returns ANSI escape unicode for the color.

diff --git a/docs/io.sureshg.extn/-ansi-color/-yellow.html b/docs/io.sureshg.extn/-ansi-color/-yellow.html index 86c510f..766dc8b 100644 --- a/docs/io.sureshg.extn/-ansi-color/-yellow.html +++ b/docs/io.sureshg.extn/-ansi-color/-yellow.html @@ -8,19 +8,22 @@ io.sureshg.extn / AnsiColor / Yellow

Yellow

-Yellow (source) + +Yellow

Inherited Properties

+

codes

+ +vararg val codes: IntArray +

esc

+ +

Reset

+ +

Bold

+ +

Faint

+ +

Italic

+ +

Underline

+ +

BlinkSlow

+ +

BlinkRapid

+ +

ReverseVideo

+ +

Concealed

+ +

CrossedOut

+ +

Normal

+ +

NoStandout

+ +

NoUnderline

+ +

NoBlink

+ +

Black

+ +

DarkGray

+ +

Red

+ +

LightRed

+ +

Green

+ +

LightGreen

+ +

Yellow

+ +

LightYellow

+ +

Blue

+ +

LightBlue

+ +

Magenta

+ +

LightMagenta

+ +

Cyan

+ +

LightCyan

+ +

White

+ +

LightGray

+ +

BlackBg

+ +

RedBg

+ +

GreenBg

+ +

YellowBg

+ +

BlueBg

+ +

MagentaBg

+ +

CyanBg

+ +

WhiteBg

+ +

Fg

+ +

FgEnd

+ +

Bg

+ +

BgEnd

+ +

HlEnd

+ +

ResetColor

+ +

HiBlack

+ +

HiRed

+ +

HiGreen

+ +

HiYellow

+ +

HiBlue

+ +

HiMagenta

+ +

HiCyan

+ +

HiWhite

+ +

HiBlackBg

+ +

HiRedBg

+ +

HiGreenBg

+ +

HiYellowBg

+ +

HiBlueBg

+ +

HiMagentaBg

+ +

HiCyanBg

+ +

HiWhiteBg

+ @@ -390,13 +450,15 @@

Properties

+

codes

+ +vararg val codes: IntArray +

esc

+ +

p

+ diff --git a/docs/io.sureshg.extn/-ansi-esc.html b/docs/io.sureshg.extn/-ansi-esc.html index 0cef8cb..4714454 100644 --- a/docs/io.sureshg.extn/-ansi-esc.html +++ b/docs/io.sureshg.extn/-ansi-esc.html @@ -8,6 +8,6 @@ io.sureshg.extn / AnsiEsc

AnsiEsc

-typealias AnsiEsc = String(source) +typealias AnsiEsc = String diff --git a/docs/io.sureshg.extn/-build-info/-app-version.html b/docs/io.sureshg.extn/-build-info/-app-version.html index 5992b40..936a38c 100644 --- a/docs/io.sureshg.extn/-build-info/-app-version.html +++ b/docs/io.sureshg.extn/-build-info/-app-version.html @@ -8,15 +8,17 @@ io.sureshg.extn / BuildInfo / AppVersion

AppVersion

-AppVersion(source) + +AppVersion

Inherited Properties

-codes -vararg val codes: IntArray
-esc val esc: AnsiEsc

Returns ANSI escape unicode for the color.

diff --git a/docs/io.sureshg.extn/-ansi-color/codes.html b/docs/io.sureshg.extn/-ansi-color/codes.html index 10c1ab8..951c77e 100644 --- a/docs/io.sureshg.extn/-ansi-color/codes.html +++ b/docs/io.sureshg.extn/-ansi-color/codes.html @@ -9,6 +9,6 @@

codes

-vararg val codes: IntArray (source) +vararg val codes: IntArray diff --git a/docs/io.sureshg.extn/-ansi-color/esc.html b/docs/io.sureshg.extn/-ansi-color/esc.html index 2e5b257..69a466b 100644 --- a/docs/io.sureshg.extn/-ansi-color/esc.html +++ b/docs/io.sureshg.extn/-ansi-color/esc.html @@ -9,7 +9,7 @@

esc

-val esc: AnsiEsc (source) +val esc: AnsiEsc

Returns ANSI escape unicode for the color.

diff --git a/docs/io.sureshg.extn/-ansi-color/index.html b/docs/io.sureshg.extn/-ansi-color/index.html index 28cb82c..fde531b 100644 --- a/docs/io.sureshg.extn/-ansi-color/index.html +++ b/docs/io.sureshg.extn/-ansi-color/index.html @@ -8,7 +8,7 @@ io.sureshg.extn / AnsiColor

AnsiColor

-enum class AnsiColor (source) +enum class AnsiColor

ANSI color/graphics extension functions.

Author
Suresh G

@@ -25,361 +25,421 @@

Enum Values

-Reset
-Bold
-Faint
-Italic
-Underline
-BlinkSlow
-BlinkRapid
-ReverseVideo
-Concealed
-CrossedOut
-Normal
-NoStandout
-NoUnderline
-NoBlink
-Black
-DarkGray
-Red
-LightRed
-Green
-LightGreen
-Yellow
-LightYellow
-Blue
-LightBlue
-Magenta
-LightMagenta
-Cyan
-LightCyan
-White
-LightGray
-BlackBg
-RedBg
-GreenBg
-YellowBg
-BlueBg
-MagentaBg
-CyanBg
-WhiteBg
-Fg
-FgEnd
-Bg
-BgEnd
-HlEnd
-ResetColor
-HiBlack
-HiRed
-HiGreen
-HiYellow
-HiBlue
-HiMagenta
-HiCyan
-HiWhite
-HiBlackBg
-HiRedBg
-HiGreenBg
-HiYellowBg
-HiBlueBg
-HiMagentaBg
-HiCyanBg
-HiWhiteBg
-codes -vararg val codes: IntArray
-esc val esc: AnsiEsc

Returns ANSI escape unicode for the color.

@@ -409,10 +471,11 @@

Extension Properties

-p -val Any?.p: Unit -

Prints the Any.toString to console.

+val Any?.p: Unit +

Prints the Any.toString to console.

+

attr

+ +val attr: String
-attr -val attr: String
diff --git a/docs/io.sureshg.extn/-build-info/-author.html b/docs/io.sureshg.extn/-build-info/-author.html index cceb91a..afa7f95 100644 --- a/docs/io.sureshg.extn/-build-info/-author.html +++ b/docs/io.sureshg.extn/-build-info/-author.html @@ -8,15 +8,17 @@ io.sureshg.extn / BuildInfo / Author

Author

-Author (source) + +Author

Inherited Properties

+

attr

+ +val attr: String
-attr -val attr: String
diff --git a/docs/io.sureshg.extn/-build-info/-created-by.html b/docs/io.sureshg.extn/-build-info/-created-by.html index 3951f3a..bddc54d 100644 --- a/docs/io.sureshg.extn/-build-info/-created-by.html +++ b/docs/io.sureshg.extn/-build-info/-created-by.html @@ -8,15 +8,17 @@ io.sureshg.extn / BuildInfo / CreatedBy

CreatedBy

-CreatedBy (source) + +CreatedBy

Inherited Properties

+

attr

+ +val attr: String
-attr -val attr: String
diff --git a/docs/io.sureshg.extn/-build-info/-date.html b/docs/io.sureshg.extn/-build-info/-date.html index 3860411..e8adf82 100644 --- a/docs/io.sureshg.extn/-build-info/-date.html +++ b/docs/io.sureshg.extn/-build-info/-date.html @@ -8,15 +8,17 @@ io.sureshg.extn / BuildInfo / Date

Date

-Date (source) + +Date

Inherited Properties

+

attr

+ +val attr: String
-attr -val attr: String
diff --git a/docs/io.sureshg.extn/-build-info/-j-d-k.html b/docs/io.sureshg.extn/-build-info/-j-d-k.html index 46bf6d3..4a65b98 100644 --- a/docs/io.sureshg.extn/-build-info/-j-d-k.html +++ b/docs/io.sureshg.extn/-build-info/-j-d-k.html @@ -8,15 +8,17 @@ io.sureshg.extn / BuildInfo / JDK

JDK

-JDK (source) + +JDK

Inherited Properties

+

attr

+ +val attr: String
-attr -val attr: String
diff --git a/docs/io.sureshg.extn/-build-info/-kotlin-version.html b/docs/io.sureshg.extn/-build-info/-kotlin-version.html index 2b2b8f1..7c47749 100644 --- a/docs/io.sureshg.extn/-build-info/-kotlin-version.html +++ b/docs/io.sureshg.extn/-build-info/-kotlin-version.html @@ -8,15 +8,17 @@ io.sureshg.extn / BuildInfo / KotlinVersion

KotlinVersion

-KotlinVersion (source) + +KotlinVersion

Inherited Properties

+

attr

+ +val attr: String
-attr -val attr: String
diff --git a/docs/io.sureshg.extn/-build-info/-o-s.html b/docs/io.sureshg.extn/-build-info/-o-s.html index 2b080c2..9f17a67 100644 --- a/docs/io.sureshg.extn/-build-info/-o-s.html +++ b/docs/io.sureshg.extn/-build-info/-o-s.html @@ -8,15 +8,17 @@ io.sureshg.extn / BuildInfo / OS

OS

-OS (source) + +OS

Inherited Properties

+

attr

+ +val attr: String
-attr -val attr: String
diff --git a/docs/io.sureshg.extn/-build-info/-target.html b/docs/io.sureshg.extn/-build-info/-target.html index 48c9b6b..ee6c5aa 100644 --- a/docs/io.sureshg.extn/-build-info/-target.html +++ b/docs/io.sureshg.extn/-build-info/-target.html @@ -8,15 +8,17 @@ io.sureshg.extn / BuildInfo / Target

Target

-Target (source) + +Target

Inherited Properties

+

attr

+ +val attr: String
-attr -val attr: String
diff --git a/docs/io.sureshg.extn/-build-info/-title.html b/docs/io.sureshg.extn/-build-info/-title.html index b911173..efac174 100644 --- a/docs/io.sureshg.extn/-build-info/-title.html +++ b/docs/io.sureshg.extn/-build-info/-title.html @@ -8,15 +8,17 @@ io.sureshg.extn / BuildInfo / Title

Title

-Title (source) + +Title

Inherited Properties

+

attr

+ +val attr: String
-attr -val attr: String
diff --git a/docs/io.sureshg.extn/-build-info/-vendor.html b/docs/io.sureshg.extn/-build-info/-vendor.html index 12454a8..95f8b17 100644 --- a/docs/io.sureshg.extn/-build-info/-vendor.html +++ b/docs/io.sureshg.extn/-build-info/-vendor.html @@ -8,15 +8,17 @@ io.sureshg.extn / BuildInfo / Vendor

Vendor

-Vendor (source) + +Vendor

Inherited Properties

+

attr

+ +val attr: String
-attr -val attr: String
diff --git a/docs/io.sureshg.extn/-build-info/attr.html b/docs/io.sureshg.extn/-build-info/attr.html index 0d14ffa..30a6afa 100644 --- a/docs/io.sureshg.extn/-build-info/attr.html +++ b/docs/io.sureshg.extn/-build-info/attr.html @@ -9,6 +9,6 @@

attr

-val attr: String (source) +val attr: String diff --git a/docs/io.sureshg.extn/-build-info/index.html b/docs/io.sureshg.extn/-build-info/index.html index 3edc2ff..bc6175c 100644 --- a/docs/io.sureshg.extn/-build-info/index.html +++ b/docs/io.sureshg.extn/-build-info/index.html @@ -8,68 +8,78 @@ io.sureshg.extn / BuildInfo

BuildInfo

-enum class BuildInfo (source) +enum class BuildInfo

Common build info attributes

Enum Values

+

Author

+ +

Date

+ +

JDK

+ +

Target

+ +

OS

+ +

KotlinVersion

+ +

CreatedBy

+ +

Title

+ +

Vendor

+ +

AppVersion

+ @@ -80,9 +90,10 @@

Properties

+

attr

+ +val attr: String
-Author
-Date
-JDK
-Target
-OS
-KotlinVersion
-CreatedBy
-Title
-Vendor
-AppVersion
-attr -val attr: String
@@ -91,10 +102,11 @@

Extension Properties

-p -val Any?.p: Unit -

Prints the Any.toString to console.

+val Any?.p: Unit +

Prints the Any.toString to console.

-ascii -var ascii: Boolean +var ascii: Boolean

Whether the glyph return plain ASCII, as opposed to Unicode characters. Defaults to false.

-bottomLeftCorner -val bottomLeftCorner: String
  1. The lower left-hand corner of a box.
  2. +val bottomLeftCorner: String
    1. The lower left-hand corner of a box.
-bottomLeftCornerBold -val bottomLeftCornerBold: String
  1. The bold lower left-hand corner of a box.
  2. +val bottomLeftCornerBold: String
    1. The bold lower left-hand corner of a box.
-bottomLeftCornerDouble -val bottomLeftCornerDouble: String
  1. The double lower left-hand corner of a box.
  2. +val bottomLeftCornerDouble: String
    1. The double lower left-hand corner of a box.
-bottomRightCorner -val bottomRightCorner: String
  1. The lower right-hand corner of a box.
  2. +val bottomRightCorner: String
    1. The lower right-hand corner of a box.
-bottomRightCornerBold -val bottomRightCornerBold: String
  1. The bold lower right-hand corner of a box.
  2. +val bottomRightCornerBold: String
    1. The bold lower right-hand corner of a box.
-bottomRightCornerDouble -val bottomRightCornerDouble: String
  1. The double lower right-hand corner of a box.
  2. +val bottomRightCornerDouble: String
    1. The double lower right-hand corner of a box.
-bullet -val bullet: String
  1. A bullet point.
  2. +val bullet: String
    1. A bullet point.
-cross -val cross: String
  1. An intersection of vertical and horizontal box lines.
  2. +val cross: String
    1. An intersection of vertical and horizontal box lines.
-crossBold -val crossBold: String
  1. An intersection of bold vertical and horizontal box lines.
  2. +val crossBold: String
    1. An intersection of bold vertical and horizontal box lines.
-crossDouble -val crossDouble: String
  1. An intersection of double vertical and horizontal box lines.
  2. +val crossDouble: String
    1. An intersection of double vertical and horizontal box lines.
-downArrow -val downArrow: String
  1. A downwards-pointing arrow.
  2. +val downArrow: String
    1. A downwards-pointing arrow.
-downEnd -val downEnd: String
  1. The bottom half of a vertical box line.
  2. +val downEnd: String
    1. The bottom half of a vertical box line.
-downEndBold -val downEndBold: String
  1. The bottom half of a bold vertical box line.
  2. +val downEndBold: String
    1. The bottom half of a bold vertical box line.
-horizontalLine -val horizontalLine: String
  1. A horizontal line that can be used to draw a box.
  2. +val horizontalLine: String
    1. A horizontal line that can be used to draw a box.
-horizontalLineBold -val horizontalLineBold: String
  1. A bold horizontal line that can be used to draw a box.
  2. +val horizontalLineBold: String
    1. A bold horizontal line that can be used to draw a box.
-horizontalLineDouble -val horizontalLineDouble: String
  1. A double horizontal line that can be used to draw a box.
  2. +val horizontalLineDouble: String
    1. A double horizontal line that can be used to draw a box.
-horizontalLineDoubleDash -val horizontalLineDoubleDash: String
  1. A dashed horizontal line that can be used to draw a box.
  2. +val horizontalLineDoubleDash: String
    1. A dashed horizontal line that can be used to draw a box.
-horizontalLineDoubleDashBold -val horizontalLineDoubleDashBold: String
  1. A bold dashed horizontal line that can be used to draw a box.
  2. +val horizontalLineDoubleDashBold: String
    1. A bold dashed horizontal line that can be used to draw a box.
-horizontalLineQuadrupleDash -val horizontalLineQuadrupleDash: String
  1. A dashed horizontal line that can be used to draw a box.
  2. +val horizontalLineQuadrupleDash: String
    1. A dashed horizontal line that can be used to draw a box.
-horizontalLineQuadrupleDashBold -val horizontalLineQuadrupleDashBold: String
  1. A bold dashed horizontal line that can be used to draw a box.
  2. +val horizontalLineQuadrupleDashBold: String
    1. A bold dashed horizontal line that can be used to draw a box.
-horizontalLineTripleDash -val horizontalLineTripleDash: String
  1. A dashed horizontal line that can be used to draw a box.
  2. +val horizontalLineTripleDash: String
    1. A dashed horizontal line that can be used to draw a box.
-horizontalLineTripleDashBold -val horizontalLineTripleDashBold: String
  1. A bold dashed horizontal line that can be used to draw a box.
  2. +val horizontalLineTripleDashBold: String
    1. A bold dashed horizontal line that can be used to draw a box.
-leftArrow -val leftArrow: String
  1. A left-pointing arrow.
  2. +val leftArrow: String
    1. A left-pointing arrow.
-leftEnd -val leftEnd: String
  1. The left half of a horizontal box line.
  2. +val leftEnd: String
    1. The left half of a horizontal box line.
-leftEndBold -val leftEndBold: String
  1. The left half of a bold horizontal box line.
  2. +val leftEndBold: String
    1. The left half of a bold horizontal box line.
-longLeftArrow -val longLeftArrow: String
  1. A two-character left-pointing arrow.
  2. +val longLeftArrow: String
    1. A two-character left-pointing arrow.
-longRightArrow -val longRightArrow: String
  1. A two-character right-pointing arrow.
  2. +val longRightArrow: String
    1. A two-character right-pointing arrow.
-rightArrow -val rightArrow: String
  1. A right-pointing arrow.
  2. +val rightArrow: String
    1. A right-pointing arrow.
-rightEnd -val rightEnd: String
  1. The right half of a horizontal box line.
  2. +val rightEnd: String
    1. The right half of a horizontal box line.
-rightEndBold -val rightEndBold: String
  1. The right half of a bold horizontal box line.
  2. +val rightEndBold: String
    1. The right half of a bold horizontal box line.
-teeDown -val teeDown: String
  1. A horizontal box line with a vertical line going down from the middle.
  2. +val teeDown: String
    1. A horizontal box line with a vertical line going down from the middle.
-teeDownBold -val teeDownBold: String
  1. A bold horizontal box line with a vertical line going down from the middle.
  2. +val teeDownBold: String
    1. A bold horizontal box line with a vertical line going down from the middle.
-teeDownDouble -val teeDownDouble: String
  1. A double horizontal box line with a vertical line going down from the middle.
  2. +val teeDownDouble: String
    1. A double horizontal box line with a vertical line going down from the middle.
-teeLeft -val teeLeft: String
  1. A vertical box line with a horizontal line going left from the middle.
  2. +val teeLeft: String
    1. A vertical box line with a horizontal line going left from the middle.
-teeLeftBold -val teeLeftBold: String
  1. A bold vertical box line with a horizontal line going left from the middle.
  2. +val teeLeftBold: String
    1. A bold vertical box line with a horizontal line going left from the middle.
-teeLeftDouble -val teeLeftDouble: String
  1. A double vertical box line with a horizontal line going left from the middle.
  2. +val teeLeftDouble: String
    1. A double vertical box line with a horizontal line going left from the middle.
-teeRight -val teeRight: String
  1. A vertical box line with a horizontal line going right from the middle.
  2. +val teeRight: String
    1. A vertical box line with a horizontal line going right from the middle.
-teeRightBold -val teeRightBold: String
  1. A bold vertical box line with a horizontal line going right from the middle.
  2. +val teeRightBold: String
    1. A bold vertical box line with a horizontal line going right from the middle.
-teeRightDouble -val teeRightDouble: String
  1. A double vertical box line with a horizontal line going right from the middle.
  2. +val teeRightDouble: String
    1. A double vertical box line with a horizontal line going right from the middle.
-teeUp -val teeUp: String
  1. A horizontal box line with a vertical line going up from the middle.
  2. +val teeUp: String
    1. A horizontal box line with a vertical line going up from the middle.
-teeUpBold -val teeUpBold: String
  1. A bold horizontal box line with a vertical line going up from the middle.
  2. +val teeUpBold: String
    1. A bold horizontal box line with a vertical line going up from the middle.
-teeUpDouble -val teeUpDouble: String
  1. A double horizontal box line with a vertical line going up from the middle.
  2. +val teeUpDouble: String
    1. A double horizontal box line with a vertical line going up from the middle.
-topLeftCorner -val topLeftCorner: String
  1. The upper left-hand corner of a box.
  2. +val topLeftCorner: String
    1. The upper left-hand corner of a box.
-topLeftCornerBold -val topLeftCornerBold: String
  1. The bold upper left-hand corner of a box.
  2. +val topLeftCornerBold: String
    1. The bold upper left-hand corner of a box.
-topLeftCornerDouble -val topLeftCornerDouble: String
  1. The double upper left-hand corner of a box.
  2. +val topLeftCornerDouble: String
    1. The double upper left-hand corner of a box.
-topRightCorner -val topRightCorner: String
  1. The upper right-hand corner of a box.
  2. +val topRightCorner: String
    1. The upper right-hand corner of a box.
-topRightCornerBold -val topRightCornerBold: String
  1. The bold upper right-hand corner of a box.
  2. +val topRightCornerBold: String
    1. The bold upper right-hand corner of a box.
-topRightCornerDouble -val topRightCornerDouble: String
  1. The double upper right-hand corner of a box.
  2. +val topRightCornerDouble: String
    1. The double upper right-hand corner of a box.
-upArrow -val upArrow: String
  1. An upwards-pointing arrow.
  2. +val upArrow: String
    1. An upwards-pointing arrow.
-upEnd -val upEnd: String
  1. The top half of a vertical box line.
  2. +val upEnd: String
    1. The top half of a vertical box line.
-upEndBold -val upEndBold: String
  1. The top half of a bold vertical box line.
  2. +val upEndBold: String
    1. The top half of a bold vertical box line.
-verticalLine -val verticalLine: String
  1. A vertical line that can be used to draw a box.
  2. +val verticalLine: String
    1. A vertical line that can be used to draw a box.
-verticalLineBold -val verticalLineBold: String
  1. A bold vertical line that can be used to draw a box.
  2. +val verticalLineBold: String
    1. A bold vertical line that can be used to draw a box.
-verticalLineDouble -val verticalLineDouble: String
  1. A double vertical line that can be used to draw a box.
  2. +val verticalLineDouble: String
    1. A double vertical line that can be used to draw a box.
-verticalLineDoubleDash -val verticalLineDoubleDash: String
  1. A dashed vertical line that can be used to draw a box.
  2. +val verticalLineDoubleDash: String
    1. A dashed vertical line that can be used to draw a box.
-verticalLineDoubleDashBold -val verticalLineDoubleDashBold: String
  1. A bold dashed vertical line that can be used to draw a box.
  2. +val verticalLineDoubleDashBold: String
    1. A bold dashed vertical line that can be used to draw a box.
-verticalLineQuadrupleDash -val verticalLineQuadrupleDash: String
  1. A dashed vertical line that can be used to draw a box.
  2. +val verticalLineQuadrupleDash: String
    1. A dashed vertical line that can be used to draw a box.
-verticalLineQuadrupleDashBold -val verticalLineQuadrupleDashBold: String
  1. A bold dashed vertical line that can be used to draw a box.
  2. +val verticalLineQuadrupleDashBold: String
    1. A bold dashed vertical line that can be used to draw a box.
-verticalLineTripleDash -val verticalLineTripleDash: String
  1. A dashed vertical line that can be used to draw a box.
  2. +val verticalLineTripleDash: String
    1. A dashed vertical line that can be used to draw a box.
-verticalLineTripleDashBold -val verticalLineTripleDashBold: String
  1. A bold dashed vertical line that can be used to draw a box.
  2. +val verticalLineTripleDashBold: String
    1. A bold dashed vertical line that can be used to draw a box.
-p -val Any?.p: Unit -

Prints the Any.toString to console.

+val Any?.p: Unit +

Prints the Any.toString to console.

+

desc

+ +val desc: String +

prop

+ +val prop: String +

system

+ +val system: Boolean
-desc -val desc: String
-prop -val prop: String
-system -val system: Boolean
@@ -37,9 +41,10 @@

Inherited Functions

-set -fun set(value: String): Unit +fun set(value: String): Unit

Sets the JSSE system/security property to the given value.

+

desc

+ +val desc: String +

prop

+ +val prop: String +

system

+ +val system: Boolean
-desc -val desc: String
-prop -val prop: String
-system -val system: Boolean
@@ -37,9 +41,10 @@

Inherited Functions

-set -fun set(value: String): Unit +fun set(value: String): Unit

Sets the JSSE system/security property to the given value.

+

desc

+ +val desc: String +

prop

+ +val prop: String +

system

+ +val system: Boolean
-desc -val desc: String
-prop -val prop: String
-system -val system: Boolean
@@ -37,9 +41,10 @@

Inherited Functions

-set -fun set(value: String): Unit +fun set(value: String): Unit

Sets the JSSE system/security property to the given value.

+

desc

+ +val desc: String +

prop

+ +val prop: String +

system

+ +val system: Boolean
-desc -val desc: String
-prop -val prop: String
-system -val system: Boolean
@@ -37,9 +41,10 @@

Inherited Functions

-set -fun set(value: String): Unit +fun set(value: String): Unit

Sets the JSSE system/security property to the given value.

+

desc

+ +val desc: String +

prop

+ +val prop: String +

system

+ +val system: Boolean
-desc -val desc: String
-prop -val prop: String
-system -val system: Boolean
@@ -37,9 +41,10 @@

Inherited Functions

-set -fun set(value: String): Unit +fun set(value: String): Unit

Sets the JSSE system/security property to the given value.

+

desc

+ +val desc: String +

prop

+ +val prop: String +

system

+ +val system: Boolean
-desc -val desc: String
-prop -val prop: String
-system -val system: Boolean
@@ -37,9 +41,10 @@

Inherited Functions

-set -fun set(value: String): Unit +fun set(value: String): Unit

Sets the JSSE system/security property to the given value.

+

desc

+ +val desc: String +

prop

+ +val prop: String +

system

+ +val system: Boolean
-desc -val desc: String
-prop -val prop: String
-system -val system: Boolean
@@ -37,9 +41,10 @@

Inherited Functions

-set -fun set(value: String): Unit +fun set(value: String): Unit

Sets the JSSE system/security property to the given value.

+

desc

+ +val desc: String +

prop

+ +val prop: String +

system

+ +val system: Boolean
-desc -val desc: String
-prop -val prop: String
-system -val system: Boolean
@@ -37,9 +41,10 @@

Inherited Functions

-set -fun set(value: String): Unit +fun set(value: String): Unit

Sets the JSSE system/security property to the given value.

+

desc

+ +val desc: String +

prop

+ +val prop: String +

system

+ +val system: Boolean
-desc -val desc: String
-prop -val prop: String
-system -val system: Boolean
@@ -37,9 +41,10 @@

Inherited Functions

-set -fun set(value: String): Unit +fun set(value: String): Unit

Sets the JSSE system/security property to the given value.

+

desc

+ +val desc: String +

prop

+ +val prop: String +

system

+ +val system: Boolean
-desc -val desc: String
-prop -val prop: String
-system -val system: Boolean
@@ -37,9 +41,10 @@

Inherited Functions

-set -fun set(value: String): Unit +fun set(value: String): Unit

Sets the JSSE system/security property to the given value.

+

desc

+ +val desc: String +

prop

+ +val prop: String +

system

+ +val system: Boolean
-desc -val desc: String
-prop -val prop: String
-system -val system: Boolean
@@ -37,9 +41,10 @@

Inherited Functions

-set -fun set(value: String): Unit +fun set(value: String): Unit

Sets the JSSE system/security property to the given value.

+

desc

+ +val desc: String +

prop

+ +val prop: String +

system

+ +val system: Boolean
-desc -val desc: String
-prop -val prop: String
-system -val system: Boolean
@@ -37,9 +41,10 @@

Inherited Functions

-set -fun set(value: String): Unit +fun set(value: String): Unit

Sets the JSSE system/security property to the given value.

+

desc

+ +val desc: String +

prop

+ +val prop: String +

system

+ +val system: Boolean
-desc -val desc: String
-prop -val prop: String
-system -val system: Boolean
@@ -37,9 +41,10 @@

Inherited Functions

-set -fun set(value: String): Unit +fun set(value: String): Unit

Sets the JSSE system/security property to the given value.

+

desc

+ +val desc: String +

prop

+ +val prop: String +

system

+ +val system: Boolean
-desc -val desc: String
-prop -val prop: String
-system -val system: Boolean
@@ -37,9 +41,10 @@

Inherited Functions

-set -fun set(value: String): Unit +fun set(value: String): Unit

Sets the JSSE system/security property to the given value.

+

desc

+ +val desc: String +

prop

+ +val prop: String +

system

+ +val system: Boolean
-desc -val desc: String
-prop -val prop: String
-system -val system: Boolean
@@ -37,9 +41,10 @@

Inherited Functions

-set -fun set(value: String): Unit +fun set(value: String): Unit

Sets the JSSE system/security property to the given value.

+

desc

+ +val desc: String +

prop

+ +val prop: String +

system

+ +val system: Boolean
-desc -val desc: String
-prop -val prop: String
-system -val system: Boolean
@@ -37,9 +41,10 @@

Inherited Functions

-set -fun set(value: String): Unit +fun set(value: String): Unit

Sets the JSSE system/security property to the given value.

+

desc

+ +val desc: String +

prop

+ +val prop: String +

system

+ +val system: Boolean
-desc -val desc: String
-prop -val prop: String
-system -val system: Boolean
@@ -37,9 +41,10 @@

Inherited Functions

-set -fun set(value: String): Unit +fun set(value: String): Unit

Sets the JSSE system/security property to the given value.

-Debug
-KeyStore
-KeyStoreType
-KeyStorePassword
-KeyStoreProvider
-TrustStore
-TrustStoreType
-TrustStorePassword
-TrustStoreProvider
-ProxyHost
-ProxyPort
-HttpsCipherSuites
-HttpsProtocols
-TLSProtocols
-CertPathDisabledAlgos
-TLSDisabledAlgos
-EntropyGatheringDaemon
-desc -val desc: String
-prop -val prop: String
-system -val system: Boolean
@@ -154,9 +171,10 @@

Functions

-set -fun set(value: String): Unit +fun set(value: String): Unit

Sets the JSSE system/security property to the given value.

-p -val Any?.p: Unit -

Prints the Any.toString to console.

+val Any?.p: Unit +

Prints the Any.toString to console.

+

JCEKS

+ +

JKS

+ +

DKS

+ +

PKCS11

+ +

PKCS12

+ @@ -50,10 +55,11 @@

Extension Properties

+

p

+ diff --git a/docs/io.sureshg.extn/-l-i-n-e_-s-e-p.html b/docs/io.sureshg.extn/-l-i-n-e_-s-e-p.html index d6986b0..fbda663 100644 --- a/docs/io.sureshg.extn/-l-i-n-e_-s-e-p.html +++ b/docs/io.sureshg.extn/-l-i-n-e_-s-e-p.html @@ -9,6 +9,6 @@

LINE_SEP

-val LINE_SEP: String(source) +val LINE_SEP: String diff --git a/docs/io.sureshg.extn/-n-b-s-p_-c-o-d-e-p-o-i-n-t.html b/docs/io.sureshg.extn/-n-b-s-p_-c-o-d-e-p-o-i-n-t.html index a254c93..7c2b1ba 100644 --- a/docs/io.sureshg.extn/-n-b-s-p_-c-o-d-e-p-o-i-n-t.html +++ b/docs/io.sureshg.extn/-n-b-s-p_-c-o-d-e-p-o-i-n-t.html @@ -9,7 +9,7 @@

NBSP_CODEPOINT

-const val NBSP_CODEPOINT: Int(source) +const val NBSP_CODEPOINT: Int

These extension are copied from https://github.com/xenomachina/xenocom.

diff --git a/docs/io.sureshg.extn/-pem-cert-pattern.html b/docs/io.sureshg.extn/-pem-cert-pattern.html index 4bbc586..c21f93c 100644 --- a/docs/io.sureshg.extn/-pem-cert-pattern.html +++ b/docs/io.sureshg.extn/-pem-cert-pattern.html @@ -9,7 +9,7 @@

PemCertPattern

-val PemCertPattern: Regex(source) +val PemCertPattern: Regex

PEM regex pattern for cert and private key (Header + Base64 Text + Footer)

diff --git a/docs/io.sureshg.extn/-pem-key-pattern.html b/docs/io.sureshg.extn/-pem-key-pattern.html index f0638f8..d1553f4 100644 --- a/docs/io.sureshg.extn/-pem-key-pattern.html +++ b/docs/io.sureshg.extn/-pem-key-pattern.html @@ -9,6 +9,6 @@

PemKeyPattern

-val PemKeyPattern: Regex(source) +val PemKeyPattern: Regex diff --git a/docs/io.sureshg.extn/-platform/-arch/index.html b/docs/io.sureshg.extn/-platform/-arch/index.html index d21b321..d03bbc2 100644 --- a/docs/io.sureshg.extn/-platform/-arch/index.html +++ b/docs/io.sureshg.extn/-platform/-arch/index.html @@ -8,19 +8,21 @@ io.sureshg.extn / Platform / Arch

Arch

-enum class Arch(source) +enum class Arch

Enum Values

-JCEKS
-JKS
-DKS
-PKCS11
-PKCS12
-p -val Any?.p: Unit -

Prints the Any.toString to console.

+val Any?.p: Unit +

Prints the Any.toString to console.

+

x86

+ +

x86_64

+ @@ -31,9 +33,10 @@

Properties

+

type

+ +val type: String
-x86
-x86_64
-type -val type: String
diff --git a/docs/io.sureshg.extn/-platform/-arch/type.html b/docs/io.sureshg.extn/-platform/-arch/type.html index f1db60e..012576d 100644 --- a/docs/io.sureshg.extn/-platform/-arch/type.html +++ b/docs/io.sureshg.extn/-platform/-arch/type.html @@ -9,6 +9,6 @@

type

-val type: String (source) +val type: String diff --git a/docs/io.sureshg.extn/-platform/-arch/x86.html b/docs/io.sureshg.extn/-platform/-arch/x86.html index 10698e0..e1f12dc 100644 --- a/docs/io.sureshg.extn/-platform/-arch/x86.html +++ b/docs/io.sureshg.extn/-platform/-arch/x86.html @@ -8,15 +8,17 @@ io.sureshg.extn / Platform / Arch / x86

x86

-x86 (source) + +x86

Inherited Properties

+

type

+ +val type: String
-type -val type: String
diff --git a/docs/io.sureshg.extn/-platform/-arch/x86_64.html b/docs/io.sureshg.extn/-platform/-arch/x86_64.html index 63fe7d6..c826a60 100644 --- a/docs/io.sureshg.extn/-platform/-arch/x86_64.html +++ b/docs/io.sureshg.extn/-platform/-arch/x86_64.html @@ -8,15 +8,17 @@ io.sureshg.extn / Platform / Arch / x86_64

x86_64

-x86_64 (source) + +x86_64

Inherited Properties

+

type

+ +val type: String
-type -val type: String
diff --git a/docs/io.sureshg.extn/-platform/-o-s/freebsd.html b/docs/io.sureshg.extn/-platform/-o-s/freebsd.html index 127144d..3b08cf2 100644 --- a/docs/io.sureshg.extn/-platform/-o-s/freebsd.html +++ b/docs/io.sureshg.extn/-platform/-o-s/freebsd.html @@ -8,15 +8,17 @@ io.sureshg.extn / Platform / OS / freebsd

freebsd

-freebsd (source) + +freebsd

Inherited Properties

+

type

+ +val type: String
-type -val type: String
diff --git a/docs/io.sureshg.extn/-platform/-o-s/index.html b/docs/io.sureshg.extn/-platform/-o-s/index.html index c552cb8..7312124 100644 --- a/docs/io.sureshg.extn/-platform/-o-s/index.html +++ b/docs/io.sureshg.extn/-platform/-o-s/index.html @@ -8,31 +8,35 @@ io.sureshg.extn / Platform / OS

OS

-enum class OS (source) +enum class OS

Enum Values

+

linux

+ +

freebsd

+ +

windows

+ +

mac

+ @@ -43,9 +47,10 @@

Properties

+

type

+ +val type: String
-linux
-freebsd
-windows
-mac
-type -val type: String
diff --git a/docs/io.sureshg.extn/-platform/-o-s/linux.html b/docs/io.sureshg.extn/-platform/-o-s/linux.html index c9e013c..264ab1a 100644 --- a/docs/io.sureshg.extn/-platform/-o-s/linux.html +++ b/docs/io.sureshg.extn/-platform/-o-s/linux.html @@ -8,15 +8,17 @@ io.sureshg.extn / Platform / OS / linux

linux

-linux (source) + +linux

Inherited Properties

+

type

+ +val type: String
-type -val type: String
diff --git a/docs/io.sureshg.extn/-platform/-o-s/mac.html b/docs/io.sureshg.extn/-platform/-o-s/mac.html index ba9470d..e44ff83 100644 --- a/docs/io.sureshg.extn/-platform/-o-s/mac.html +++ b/docs/io.sureshg.extn/-platform/-o-s/mac.html @@ -8,15 +8,17 @@ io.sureshg.extn / Platform / OS / mac

mac

-mac (source) + +mac

Inherited Properties

+

type

+ +val type: String
-type -val type: String
diff --git a/docs/io.sureshg.extn/-platform/-o-s/type.html b/docs/io.sureshg.extn/-platform/-o-s/type.html index c6b94a2..729d540 100644 --- a/docs/io.sureshg.extn/-platform/-o-s/type.html +++ b/docs/io.sureshg.extn/-platform/-o-s/type.html @@ -9,6 +9,6 @@

type

-val type: String (source) +val type: String diff --git a/docs/io.sureshg.extn/-platform/-o-s/windows.html b/docs/io.sureshg.extn/-platform/-o-s/windows.html index 3db3fa2..0e7a9eb 100644 --- a/docs/io.sureshg.extn/-platform/-o-s/windows.html +++ b/docs/io.sureshg.extn/-platform/-o-s/windows.html @@ -8,15 +8,17 @@ io.sureshg.extn / Platform / OS / windows

windows

-windows (source) + +windows

Inherited Properties

+

type

+ +val type: String
-type -val type: String
diff --git a/docs/io.sureshg.extn/-platform/arch.html b/docs/io.sureshg.extn/-platform/arch.html index cbf84ec..9c1379d 100644 --- a/docs/io.sureshg.extn/-platform/arch.html +++ b/docs/io.sureshg.extn/-platform/arch.html @@ -9,6 +9,6 @@

arch

-val arch: Arch (source) +val arch: Arch diff --git a/docs/io.sureshg.extn/-platform/index.html b/docs/io.sureshg.extn/-platform/index.html index 39ec2e2..62812ac 100644 --- a/docs/io.sureshg.extn/-platform/index.html +++ b/docs/io.sureshg.extn/-platform/index.html @@ -8,7 +8,7 @@ io.sureshg.extn / Platform

Platform

-object Platform (source) +object Platform

A platform is a unique combination of CPU architecture and operating system. This class attempts to determine the platform it is executing on by examining and normalizing the os.arch and os.name system properties.

@@ -19,13 +19,15 @@

Types

-Arch enum class Arch
-OS enum class OS
-arch val arch: Arch
-isUnix -val isUnix: Boolean
-os val os: OS
-user -val user: String
@@ -65,10 +71,11 @@

Extension Properties

-p -val Any?.p: Unit -

Prints the Any.toString to console.

+val Any?.p: Unit +

Prints the Any.toString to console.

+

<init>

+ @@ -36,15 +34,17 @@

Properties

+

chain

+ +var chain: List<X509Certificate> +

validate

+ +val validate: Boolean
-<init> -SavingTrustManager(tm: X509TrustManager, validate: Boolean = true) -

An X509TrustManager to save the server/client cert chains.

+SavingTrustManager(tm: X509TrustManager, validate: Boolean = true) +

An X509TrustManager to save the server/client cert chains.

-chain -var chain: List<X509Certificate>
-validate -val validate: Boolean
@@ -53,21 +53,24 @@

Functions

-checkClientTrusted -fun checkClientTrusted(chain: Array<X509Certificate>, authType: String): Unit
-checkServerTrusted -fun checkServerTrusted(chain: Array<X509Certificate>, authType: String): Unit
-getAcceptedIssuers -fun getAcceptedIssuers(): Array<X509Certificate>
@@ -76,10 +79,11 @@

Extension Properties

-p -val Any?.p: Unit -

Prints the Any.toString to console.

+val Any?.p: Unit +

Prints the Any.toString to console.

-saving -fun X509TrustManager.saving(validate: Boolean = true): SavingTrustManager +fun X509TrustManager.saving(validate: Boolean = true): SavingTrustManager

Returns a SavingTrustManager for this trust manager.

-AnsiColor enum class AnsiColor

ANSI color/graphics extension functions.

@@ -21,7 +22,8 @@

Types

-BuildInfo enum class BuildInfo

Common build info attributes

@@ -29,7 +31,8 @@

Types

-Glyph object Glyph

Glyph object provides Unicode glyphs as well as it's plain ASCII alternatives. @@ -40,7 +43,8 @@

Types

-JSSEProp enum class JSSEProp

JSSE system properties for customization.

@@ -48,15 +52,17 @@

Types

-KeyStoreType enum class KeyStoreType -

Java KeyStore types.

+

Java KeyStore types.

-Platform object Platform

A platform is a unique combination of CPU architecture and operating system. This class @@ -66,10 +72,11 @@

Types

-SavingTrustManager -class SavingTrustManager : X509TrustManager -

An X509TrustManager to save the server/client cert chains.

+class SavingTrustManager : X509TrustManager +

An X509TrustManager to save the server/client cert chains.

-AnsiEsc -typealias AnsiEsc = String
@@ -90,133 +98,183 @@

Extensions for External Classes

-java.io.File +
+

java.lang.StringBuilder

+
+
+

java.net.URI

+
+
+

java.nio.file.Path

+
+
+

java.security.KeyStore

+
-java.lang.StringBuilder
-java.net.URI
-java.nio.file.Path
-java.security.KeyStore
-java.security.cert.X509Certificate
-java.util.jar.Attributes
-javax.net.ssl.SSLSession
-javax.net.ssl.X509TrustManager
-javax.security.auth.x500.X500Principal
-kotlin.Any
-kotlin.Array
-kotlin.Byte
-kotlin.ByteArray
-kotlin.CharArray
-kotlin.Int
-kotlin.IntArray
-kotlin.Long
-kotlin.String
-kotlin.Throwable
-kotlin.collections.List
-kotlin.reflect.KClass
-CACerts -val CACerts: String +val CACerts: String

Returns the file name of the default JDK CA trust store.

-CACertsKeyStore -val CACertsKeyStore: KeyStore +val CACertsKeyStore: KeyStore

Returns the default JDK CA trust store.

-ESC const val ESC: AnsiEsc

Escape unicode in hex.

@@ -251,67 +312,76 @@

Properties

-FILE_SEP -val FILE_SEP: String
-LINE_SEP -val LINE_SEP: String
-NBSP_CODEPOINT -const val NBSP_CODEPOINT: Int +const val NBSP_CODEPOINT: Int

These extension are copied from https://github.com/xenomachina/xenocom.

-PemCertPattern -val PemCertPattern: Regex +val PemCertPattern: Regex

PEM regex pattern for cert and private key (Header + Base64 Text + Footer)

-PemKeyPattern -val PemKeyPattern: Regex
-RAND -val RAND: Random +val RAND: Random

Pseudo Random number generator.

-SPACE -const val SPACE: String +const val SPACE: String

Common extension functions.

-ip_regex -val ip_regex: Regex +val ip_regex: Regex

IPV4 regex pattern

-isTTY -val isTTY: Boolean +val isTTY: Boolean

Returns true if you are running in a terminal.

-codePointWidth -fun codePointWidth(ucs: Int): Int +fun codePointWidth(ucs: Int): Int

Returns an estimated cell width of a Unicode code point when displayed on a monospace terminal. Possible return values are -1, 0, 1 or 2. Control characters (other than null) and Del return -1.

-columnize -fun columnize(vararg s: String, minWidths: IntArray? = null): String
-esc -fun esc(vararg codes: Int): AnsiEsc +fun esc(vararg codes: Int): AnsiEsc

Returns an ANSI escape unicode from a list of integers.

-exit -fun exit(status: Int, msg: () -> String = null): Unit +fun exit(status: Int, msg: () -> String = null): Unit

Exits the system with msg

-getSSLContext -fun getSSLContext(protocol: String = "Default", keyManagers: Array<out X509KeyManager>? = null, trustManagers: Array<out X509TrustManager>? = null, secureRandom: SecureRandom? = null): SSLContext -

Returns a SSLContext instance for given protocol and X509 key and trust store managers. +fun getSSLContext(protocol: String = "Default", keyManagers: Array<out X509KeyManager>? = null, trustManagers: Array<out X509TrustManager>? = null, secureRandom: SecureRandom? = null): SSLContext +

Returns a SSLContext instance for given protocol and X509 key and trust store managers. TrustManagers decide whether to allow connections and KeyManagers decide which key material to use.

-main -fun main(args: Array<String>): Unit
diff --git a/docs/io.sureshg.extn/ip_regex.html b/docs/io.sureshg.extn/ip_regex.html index 804fd16..8a638b2 100644 --- a/docs/io.sureshg.extn/ip_regex.html +++ b/docs/io.sureshg.extn/ip_regex.html @@ -9,7 +9,7 @@

ip_regex

-val ip_regex: Regex (source) +val ip_regex: Regex

IPV4 regex pattern

diff --git a/docs/io.sureshg.extn/is-t-t-y.html b/docs/io.sureshg.extn/is-t-t-y.html index de8232c..b9147e5 100644 --- a/docs/io.sureshg.extn/is-t-t-y.html +++ b/docs/io.sureshg.extn/is-t-t-y.html @@ -9,7 +9,7 @@

isTTY

-val isTTY: Boolean (source) +val isTTY: Boolean

Returns true if you are running in a terminal.

diff --git a/docs/io.sureshg.extn/java.io.-file/index.html b/docs/io.sureshg.extn/java.io.-file/index.html index 328670a..159b7e7 100644 --- a/docs/io.sureshg.extn/java.io.-file/index.html +++ b/docs/io.sureshg.extn/java.io.-file/index.html @@ -12,34 +12,38 @@

Extensions for java.io.File

-loadCRLs -fun File.loadCRLs(): List<CRL> -

Loads CRLs from a File source

+fun File.loadCRLs(): List<CRL> +

Loads CRLs from a File source

-readPemPrivateKey -fun File.readPemPrivateKey(keyPasswd: CharArray? = null): List<PrivateKey> +fun File.readPemPrivateKey(keyPasswd: CharArray? = null): List<PrivateKey>

Read the PrivateKey pem file.

-toKeyStore -fun File.toKeyStore(type: String = KeyStore.getDefaultType(), storePasswd: CharArray? = null): KeyStore? -

Returns a KeyStore instance by loading this keystore file.

+fun File.toKeyStore(type: String = KeyStore.getDefaultType(), storePasswd: CharArray? = null): KeyStore? +

Returns a KeyStore instance by loading this keystore file.

-toP12KeyStore -fun File.toP12KeyStore(storePasswd: CharArray? = null): KeyStore? -

Returns a PKCS12 KeyStore instance by loading this keystore file.

+fun File.toP12KeyStore(storePasswd: CharArray? = null): KeyStore? +

Returns a PKCS12 KeyStore instance by loading this keystore file.

-clear -fun StringBuilder.clear(): Unit
diff --git a/docs/io.sureshg.extn/java.net.-u-r-i/index.html b/docs/io.sureshg.extn/java.net.-u-r-i/index.html index fc40cd1..5922d0f 100644 --- a/docs/io.sureshg.extn/java.net.-u-r-i/index.html +++ b/docs/io.sureshg.extn/java.net.-u-r-i/index.html @@ -12,10 +12,11 @@

Extensions for java.net.URI

-loadCRLs -fun URI.loadCRLs(): List<CRL> -

Loads CRLs from a URI source

+fun URI.loadCRLs(): List<CRL> +

Loads CRLs from a URI source

-delete -fun Path.delete(): Unit +fun Path.delete(): Unit

Deletes the files or directory (recursively) represented by this path.

-defaultKeyManager -fun KeyStore.defaultKeyManager(passwd: CharArray? = null): X509KeyManager -

Returns the default X509KeyManager for the KeyStore

+fun KeyStore.defaultKeyManager(passwd: CharArray? = null): X509KeyManager +

Returns the default X509KeyManager for the KeyStore

-defaultTrustManager -val KeyStore.defaultTrustManager: X509TrustManager -

Returns the default X509TrustManager for the KeyStore

+val KeyStore.defaultTrustManager: X509TrustManager +

Returns the default X509TrustManager for the KeyStore

-keyManagers -fun KeyStore.keyManagers(passwd: CharArray? = null): List<X509KeyManager> -

Returns X509KeyManager for the KeyStore

+fun KeyStore.keyManagers(passwd: CharArray? = null): List<X509KeyManager> +

Returns X509KeyManager for the KeyStore

-toPKCS12 -fun KeyStore.toPKCS12(keyPasswd: CharArray? = null): KeyStore +fun KeyStore.toPKCS12(keyPasswd: CharArray? = null): KeyStore

Returns a new PKCS12 keystore using this keystore entries. Returns the same instance if it's already a PKCS12 one.

-trustManagers -val KeyStore.trustManagers: List<X509TrustManager> -

Return X509TrustManager for the KeyStore

+val KeyStore.trustManagers: List<X509TrustManager> +

Return X509TrustManager for the KeyStore

-verifyCRL -fun KeyStore.verifyCRL(crl: X509CRL): String? +fun KeyStore.verifyCRL(crl: X509CRL): String?

Verify the keystore public/private key certificate against the CRL.

-info -fun X509Certificate.info(): String +fun X509Certificate.info(): String

Returns short cert info string suitable for printing. For SAN, it returns the GenericName pair -> Filtering the string names and indents the list to display properly.

@@ -22,9 +23,10 @@

Extensions for java.security.cert.X509Certificate

-readCRLs -fun X509Certificate.readCRLs(): List<X509CRL> +fun X509Certificate.readCRLs(): List<X509CRL>

Returns CRLs described in a X509Certificate's CRLDistributionPoints Extension. Only those containing a general name of type URI are read. ToDo - Different name should point to same CRL.

@@ -32,17 +34,19 @@

Extensions for java.security.cert.X509Certificate

-selfSigned -val X509Certificate.selfSigned: Boolean +val X509Certificate.selfSigned: Boolean

Returns true if the certificate is self-signed, false otherwise.

-signedBy -fun X509Certificate.signedBy(ca: X509Certificate): Boolean +fun X509Certificate.signedBy(ca: X509Certificate): Boolean

Returns true if the certificate is signed by the given ca cert., false otherwise.

-getVal -fun Attributes?.getVal(name: BuildInfo): String -

Returns the BuildInfo attribute value from jar manifest Attributes

+fun Attributes?.getVal(name: BuildInfo): String +

Returns the BuildInfo attribute value from jar manifest Attributes

-info -fun SSLSession.info(): String +fun SSLSession.info(): String

Returns short ssl session info string suitable for printing.

-saving -fun X509TrustManager.saving(validate: Boolean = true): SavingTrustManager +fun X509TrustManager.saving(validate: Boolean = true): SavingTrustManager

Returns a SavingTrustManager for this trust manager.

-x500Name -val X500Principal.x500Name: X500Name -

Returns the X500Name from the X500Principal

+val X500Principal.x500Name: X500Name +

Returns the X500Name from the X500Principal

-p -val Any?.p: Unit -

Prints the Any.toString to console.

+val Any?.p: Unit +

Prints the Any.toString to console.

-esc -val Array<Int>.esc: AnsiEsc +val Array<Int>.esc: AnsiEsc

Returns an ANSI escape unicode from a list of integers.

-base64 -val ByteArray.base64: ByteArray +val ByteArray.base64: ByteArray

Encodes all bytes from the byte array into a newly-allocated byte array using the Base64 encoding scheme.

-base64Decode -val ByteArray.base64Decode: ByteArray +val ByteArray.base64Decode: ByteArray

Decodes base64 byte array.

-hex -val ByteArray.hex: String -

Convert ByteArray to hex.

+val ByteArray.hex: String +

Convert ByteArray to hex.

-hexDump -val ByteArray.hexDump: String -

Convert ByteArray into the classic: "Hexadecimal Dump".

+val ByteArray.hexDump: String +

Convert ByteArray into the classic: "Hexadecimal Dump".

-md5 -val ByteArray.md5: String -

Create an MD5 hash of ByteArray.

+val ByteArray.md5: String +

Create an MD5 hash of ByteArray.

-oct -val ByteArray.oct: String -

Convert ByteArray to octal

+val ByteArray.oct: String +

Convert ByteArray to octal

-sha1 -val ByteArray.sha1: String -

Create an SHA1 hash of ByteArray.

+val ByteArray.sha1: String +

Create an SHA1 hash of ByteArray.

-sha256 -val ByteArray.sha256: String -

Create an SHA256 hash of ByteArray.

+val ByteArray.sha256: String +

Create an SHA256 hash of ByteArray.

-hex -val Byte.hex: String -

Convert Byte to hex. '0x100' OR is used to preserve the leading zero in case of single hex digit.

+val Byte.hex: String +

Convert Byte to hex. '0x100' OR is used to preserve the leading zero in case of single hex digit.

-hi -val Byte.hi: Int
-lo -val Byte.lo: Int
-oct -val Byte.oct: String -

Convert Byte to octal. '0x200' OR is used to preserve the leading zero in case of two digit octal.

+val Byte.oct: String +

Convert Byte to octal. '0x200' OR is used to preserve the leading zero in case of two digit octal.

-pbeCipher -fun CharArray.pbeCipher(algo: String, params: AlgorithmParameters, mode: Int = Cipher.DECRYPT_MODE): Cipher -

Returns Cipher instance for this char array password +fun CharArray.pbeCipher(algo: String, params: AlgorithmParameters, mode: Int = Cipher.DECRYPT_MODE): Cipher +

Returns Cipher instance for this char array password with password-based encryption (PBE).

-esc -val IntArray.esc: AnsiEsc +val IntArray.esc: AnsiEsc

Returns an ANSI escape unicode of the int array.

-GB -val Int.GB: Long
-KB -val Int.KB: Long +val Int.KB: Long

Returns the byte size of the common binary suffixes.

-MB -val Int.MB: Long
-TB -val Int.TB: Long
-esc -val Int.esc: AnsiEsc +val Int.esc: AnsiEsc

Returns an ANSI escape unicode of the integer.

-hex -val Int.hex: String +val Int.hex: String

Hex and Octal util methods for Int and Byte

-oct -val Int.oct: String
-toBinaryPrefixString -fun Int.toBinaryPrefixString(si: Boolean = false): String +fun Int.toBinaryPrefixString(si: Boolean = false): String

Returns human readable binary prefix for multiples of bytes.

-toBinaryPrefixString -fun Long.toBinaryPrefixString(si: Boolean = false): String +fun Long.toBinaryPrefixString(si: Boolean = false): String

Returns human readable binary prefix for multiples of bytes.

-aes128Encrypt -fun String.aes128Encrypt(key: String): ByteArray +fun String.aes128Encrypt(key: String): ByteArray

Encrypt this string with AES-128 using the specified key. Ported from - https://goo.gl/J1H3e5

-base64 -val String.base64: String +val String.base64: String

Encodes the string into Base64 encoded one.

-base64Decode -val String.base64Decode: String +val String.base64Decode: String

Decodes the base64 string.

-base64DecodeBytes -val String.base64DecodeBytes: ByteArray +val String.base64DecodeBytes: ByteArray

Decodes the base64 string to byte array. It removes all extra spaces in the input string before doing the base64 decode operation.

-bg256 -fun String.bg256(code: Int): String +fun String.bg256(code: Int): String

Returns background colored string with given color code.

-fun String.bg256(): String +fun String.bg256(): String

Returns background colored string with random color.

-bgGrayScale -fun String.bgGrayScale(code: Int): String +fun String.bgGrayScale(code: Int): String

Returns background grayscale formatted string.

-black -val String.black: String
-blink -val String.blink: String
-blue -val String.blue: String
-bold -val String.bold: String +val String.bold: String

8-bit color functions.

-bu -val String.bu: String +val String.bu: String

Make the string bold and underline.

-bui -val String.bui: String +val String.bui: String

Make the string bold, underline & italics

-codePointSequence +fun String.center(size: Int, padChar: Char = ' '): String +

Centers the String in a larger String of size size. +Uses padChar as the value to pad the String.

+
+

circleDot

+
+val String.circleDot: String +

Formatted string with dot.

+
+

codePointSequence

+
-fun String.codePointSequence(): Sequence<Int> -

Produces a Sequence of the Unicode code points in the given String.

+fun String.codePointSequence(): Sequence<Int> +

Produces a Sequence of the Unicode code points in the given String.

-codePointWidth -fun String.codePointWidth(): Int
-color -fun String.color(vararg codes: Int): String +fun String.color(vararg codes: Int): String

Returns formatted string with given ANSI color codes.

-fun String.color(color: AnsiColor): String +fun String.color(color: AnsiColor): String

Returns formatted string with given ANSI color.

-color256 -fun String.color256(code: Int, fg: Boolean = true): String +fun String.color256(code: Int, fg: Boolean = true): String

Returns 256-color extended color set (From 0 to 255) formatted string.

-cyan -val String.cyan: String
-dash -val String.dash: String +val String.dash: String

No option string

-decodePEM -fun String.decodePEM(): ByteArray +fun String.decodePEM(): ByteArray

Decodes a PEM-encoded block to DER. PEM (Privacy-enhanced Electronic Mail) is Base64 encoded DER certificate, enclosed between "-----BEGIN CERTIFICATE-----" and "-----END CERTIFICATE-----". The string, @@ -164,243 +202,292 @@

Extensions for kotlin.String

-done -val String.done: String +val String.dim: String
+

done

+
+val String.done: String

Completed (Beer Glass) string.

-dot -val String.dot: String +val String.dot: String

List item string.

-err -val String.err: String +val String.err: String

Error string

-esc -val String.esc: AnsiEsc +val String.esc: AnsiEsc

Returns an ANSI escape unicode of the string.

-fg256 -fun String.fg256(code: Int): String +fun String.fg256(code: Int): String

Returns foreground colored string with given color code.

-fun String.fg256(): String +fun String.fg256(): String

Returns foreground colored string with random color.

-fgGrayScale -fun String.fgGrayScale(code: Int): String +fun String.fgGrayScale(code: Int): String

Returns foreground grayscale formatted string.

-gray -val String.gray: String
-grayScale -fun String.grayScale(code: Int, fg: Boolean = true): String +fun String.grayScale(code: Int, fg: Boolean = true): String

Returns 8-bit gray scale (From 232 to 256 in color set) formatted string.

-green -val String.green: String
-hex -val String.hex: String +val String.hex: String

Convert string to hex.

-highvolt -val String.highvolt: String +val String.highvolt: String

High voltage string

-hmacSHA1 -fun String.hmacSHA1(key: String): ByteArray +fun String.hmacSHA1(key: String): ByteArray

Encrypt this string with HMAC-SHA1 using the specified key.

-indent -fun String.indent(col: Int): String +fun String.indent(col: Int): String

Prepend an empty string of size col to the string.

-isIPv4 -val String.isIPv4: Boolean
-italic -val String.italic: String
-magenta -val String.magenta: String
-md5 -val String.md5: String +val String.md5: String

Create an MD5 hash of a string.

-normalizeString -fun String.normalizeString(desiredLength: Int): String +fun String.normalizeString(desiredLength: Int): String

Normalize a string to a desired length by repeatedly appending itself and/or truncating.

-oct -val String.oct: String +val String.oct: String

Convert String to octal

-padLinesToWidth -fun String.padLinesToWidth(width: Int): String
-red -val String.red: String
-reversed -val String.reversed: String
-rightPadString -fun String.rightPadString(padding: Char, multipleOf: Int): String +fun String.rightPadString(padding: Char, multipleOf: Int): String

Pad this String to a desired multiple on the right using a specified character.

-sha1 -val String.sha1: String +val String.sha1: String

Create an SHA1 hash of a string.

-sha256 -val String.sha256: String +val String.sha256: String

Create an SHA256 hash of a string.

-strike -val String.strike: String
-sux -val String.sux: String +val String.sux: String

Success string

-tick -val String.tick: String +val String.tick: String

OK option string.

-trimNewline +fun String.trimAsciiWhitespace(): String +

Trim the ASCII whitespace.

+
+

trimNewline

+
-fun String.trimNewline(): String
-underline -val String.underline: String
-warn -val String.warn: String +val String.warn: String

Warn string

-wrapText -fun String.wrapText(maxWidth: Int): String
-yellow -val String.yellow: String
diff --git a/docs/io.sureshg.extn/kotlin.-string/is-i-pv4.html b/docs/io.sureshg.extn/kotlin.-string/is-i-pv4.html index 37e8150..2e1b4fb 100644 --- a/docs/io.sureshg.extn/kotlin.-string/is-i-pv4.html +++ b/docs/io.sureshg.extn/kotlin.-string/is-i-pv4.html @@ -9,6 +9,6 @@

isIPv4

-val String.isIPv4: Boolean (source) +val String.isIPv4: Boolean diff --git a/docs/io.sureshg.extn/kotlin.-string/italic.html b/docs/io.sureshg.extn/kotlin.-string/italic.html index 9ee75b9..50b0a25 100644 --- a/docs/io.sureshg.extn/kotlin.-string/italic.html +++ b/docs/io.sureshg.extn/kotlin.-string/italic.html @@ -9,6 +9,6 @@

italic

-inline val String.italic: String (source) +inline val String.italic: String diff --git a/docs/io.sureshg.extn/kotlin.-string/magenta.html b/docs/io.sureshg.extn/kotlin.-string/magenta.html index 03f0f6a..f3cc161 100644 --- a/docs/io.sureshg.extn/kotlin.-string/magenta.html +++ b/docs/io.sureshg.extn/kotlin.-string/magenta.html @@ -9,6 +9,6 @@

magenta

-inline val String.magenta: String (source) +inline val String.magenta: String diff --git a/docs/io.sureshg.extn/kotlin.-string/md5.html b/docs/io.sureshg.extn/kotlin.-string/md5.html index 37f865e..82be47f 100644 --- a/docs/io.sureshg.extn/kotlin.-string/md5.html +++ b/docs/io.sureshg.extn/kotlin.-string/md5.html @@ -9,7 +9,7 @@

md5

-val String.md5: String (source) +val String.md5: String

Create an MD5 hash of a string.

diff --git a/docs/io.sureshg.extn/kotlin.-string/normalize-string.html b/docs/io.sureshg.extn/kotlin.-string/normalize-string.html index cb54ed4..19b6846 100644 --- a/docs/io.sureshg.extn/kotlin.-string/normalize-string.html +++ b/docs/io.sureshg.extn/kotlin.-string/normalize-string.html @@ -9,11 +9,10 @@

normalizeString

-fun String.normalizeString(desiredLength: Int): String (source) +fun String.normalizeString(desiredLength: Int): String

Normalize a string to a desired length by repeatedly appending itself and/or truncating.

Parameters

- -

+ desiredLength - Desired length of string. diff --git a/docs/io.sureshg.extn/kotlin.-string/oct.html b/docs/io.sureshg.extn/kotlin.-string/oct.html index b8dfdfa..3195a47 100644 --- a/docs/io.sureshg.extn/kotlin.-string/oct.html +++ b/docs/io.sureshg.extn/kotlin.-string/oct.html @@ -9,7 +9,7 @@

oct

-val String.oct: String (source) +val String.oct: String

Convert String to octal

diff --git a/docs/io.sureshg.extn/kotlin.-string/pad-lines-to-width.html b/docs/io.sureshg.extn/kotlin.-string/pad-lines-to-width.html index e3bba91..c88d60f 100644 --- a/docs/io.sureshg.extn/kotlin.-string/pad-lines-to-width.html +++ b/docs/io.sureshg.extn/kotlin.-string/pad-lines-to-width.html @@ -9,6 +9,6 @@

padLinesToWidth

-fun String.padLinesToWidth(width: Int): String (source) +fun String.padLinesToWidth(width: Int): String diff --git a/docs/io.sureshg.extn/kotlin.-string/red.html b/docs/io.sureshg.extn/kotlin.-string/red.html index f15ca35..dc86c1f 100644 --- a/docs/io.sureshg.extn/kotlin.-string/red.html +++ b/docs/io.sureshg.extn/kotlin.-string/red.html @@ -9,6 +9,6 @@

red

-inline val String.red: String (source) +inline val String.red: String diff --git a/docs/io.sureshg.extn/kotlin.-string/reversed.html b/docs/io.sureshg.extn/kotlin.-string/reversed.html index a7d5670..90a8fb8 100644 --- a/docs/io.sureshg.extn/kotlin.-string/reversed.html +++ b/docs/io.sureshg.extn/kotlin.-string/reversed.html @@ -9,6 +9,6 @@

reversed

-inline val String.reversed: String (source) +inline val String.reversed: String diff --git a/docs/io.sureshg.extn/kotlin.-string/right-pad-string.html b/docs/io.sureshg.extn/kotlin.-string/right-pad-string.html index 0d7c088..7ad96f8 100644 --- a/docs/io.sureshg.extn/kotlin.-string/right-pad-string.html +++ b/docs/io.sureshg.extn/kotlin.-string/right-pad-string.html @@ -9,13 +9,11 @@

rightPadString

-fun String.rightPadString(padding: Char, multipleOf: Int): String (source) +fun String.rightPadString(padding: Char, multipleOf: Int): String

Pad this String to a desired multiple on the right using a specified character.

Parameters

- -

-padding - Padding character. -

+ +padding - Padding character. multipleOf - Number which the length must be a multiple of. diff --git a/docs/io.sureshg.extn/kotlin.-string/sha1.html b/docs/io.sureshg.extn/kotlin.-string/sha1.html index 2e9b1cf..c073018 100644 --- a/docs/io.sureshg.extn/kotlin.-string/sha1.html +++ b/docs/io.sureshg.extn/kotlin.-string/sha1.html @@ -9,7 +9,7 @@

sha1

-val String.sha1: String (source) +val String.sha1: String

Create an SHA1 hash of a string.

diff --git a/docs/io.sureshg.extn/kotlin.-string/sha256.html b/docs/io.sureshg.extn/kotlin.-string/sha256.html index a4a136f..e20ce4d 100644 --- a/docs/io.sureshg.extn/kotlin.-string/sha256.html +++ b/docs/io.sureshg.extn/kotlin.-string/sha256.html @@ -9,7 +9,7 @@

sha256

-val String.sha256: String (source) +val String.sha256: String

Create an SHA256 hash of a string.

diff --git a/docs/io.sureshg.extn/kotlin.-string/strike.html b/docs/io.sureshg.extn/kotlin.-string/strike.html index 124e7c9..40b0df3 100644 --- a/docs/io.sureshg.extn/kotlin.-string/strike.html +++ b/docs/io.sureshg.extn/kotlin.-string/strike.html @@ -9,6 +9,6 @@

strike

-inline val String.strike: String (source) +inline val String.strike: String diff --git a/docs/io.sureshg.extn/kotlin.-string/sux.html b/docs/io.sureshg.extn/kotlin.-string/sux.html index c3fb3f6..e1c2c8d 100644 --- a/docs/io.sureshg.extn/kotlin.-string/sux.html +++ b/docs/io.sureshg.extn/kotlin.-string/sux.html @@ -9,7 +9,7 @@

sux

-inline val String.sux: String (source) +inline val String.sux: String

Success string

diff --git a/docs/io.sureshg.extn/kotlin.-string/tick.html b/docs/io.sureshg.extn/kotlin.-string/tick.html index 66fcab4..1f2a6bf 100644 --- a/docs/io.sureshg.extn/kotlin.-string/tick.html +++ b/docs/io.sureshg.extn/kotlin.-string/tick.html @@ -9,7 +9,7 @@

tick

-inline val String.tick: String (source) +inline val String.tick: String

OK option string.

diff --git a/docs/io.sureshg.extn/kotlin.-string/trim-ascii-whitespace.html b/docs/io.sureshg.extn/kotlin.-string/trim-ascii-whitespace.html new file mode 100644 index 0000000..754f673 --- /dev/null +++ b/docs/io.sureshg.extn/kotlin.-string/trim-ascii-whitespace.html @@ -0,0 +1,15 @@ + + + +trimAsciiWhitespace - + + + +io.sureshg.extn / kotlin.String / trimAsciiWhitespace
+
+

trimAsciiWhitespace

+ +fun String.trimAsciiWhitespace(): String +

Trim the ASCII whitespace.

+ + diff --git a/docs/io.sureshg.extn/kotlin.-string/trim-newline.html b/docs/io.sureshg.extn/kotlin.-string/trim-newline.html index fec4d87..0173636 100644 --- a/docs/io.sureshg.extn/kotlin.-string/trim-newline.html +++ b/docs/io.sureshg.extn/kotlin.-string/trim-newline.html @@ -9,6 +9,6 @@

trimNewline

-fun String.trimNewline(): String (source) +fun String.trimNewline(): String diff --git a/docs/io.sureshg.extn/kotlin.-string/underline.html b/docs/io.sureshg.extn/kotlin.-string/underline.html index 4014290..389060c 100644 --- a/docs/io.sureshg.extn/kotlin.-string/underline.html +++ b/docs/io.sureshg.extn/kotlin.-string/underline.html @@ -9,6 +9,6 @@

underline

-inline val String.underline: String (source) +inline val String.underline: String diff --git a/docs/io.sureshg.extn/kotlin.-string/warn.html b/docs/io.sureshg.extn/kotlin.-string/warn.html index e2eaa0b..d743dec 100644 --- a/docs/io.sureshg.extn/kotlin.-string/warn.html +++ b/docs/io.sureshg.extn/kotlin.-string/warn.html @@ -9,7 +9,7 @@

warn

-inline val String.warn: String (source) +inline val String.warn: String

Warn string

diff --git a/docs/io.sureshg.extn/kotlin.-string/wrap-text.html b/docs/io.sureshg.extn/kotlin.-string/wrap-text.html index 6f462e4..02ca6f6 100644 --- a/docs/io.sureshg.extn/kotlin.-string/wrap-text.html +++ b/docs/io.sureshg.extn/kotlin.-string/wrap-text.html @@ -9,6 +9,6 @@

wrapText

-fun String.wrapText(maxWidth: Int): String (source) +fun String.wrapText(maxWidth: Int): String diff --git a/docs/io.sureshg.extn/kotlin.-string/yellow.html b/docs/io.sureshg.extn/kotlin.-string/yellow.html index 836f524..538537c 100644 --- a/docs/io.sureshg.extn/kotlin.-string/yellow.html +++ b/docs/io.sureshg.extn/kotlin.-string/yellow.html @@ -9,6 +9,6 @@

yellow

-inline val String.yellow: String (source) +inline val String.yellow: String diff --git a/docs/io.sureshg.extn/kotlin.-throwable/index.html b/docs/io.sureshg.extn/kotlin.-throwable/index.html index 18a1858..282476a 100644 --- a/docs/io.sureshg.extn/kotlin.-throwable/index.html +++ b/docs/io.sureshg.extn/kotlin.-throwable/index.html @@ -12,9 +12,10 @@

Extensions for kotlin.Throwable

-rootCause -val Throwable?.rootCause: Throwable? +val Throwable?.rootCause: Throwable?

Get the root cause by walks through the exception chain to the last element, "root" of the tree, using Throwable.getCause, and returns that exception.

-indent -fun List<String>.indent(col: Int, skip: Int = 0): List<String> +fun List<String>.indent(col: Int, skip: Int = 0): List<String>

Prepend an empty string of size col to each string in the list by skipping first skip strings.

-jarFileURL -val <T : Any> KClass<T>.jarFileURL: URL +val <T : Any> KClass<T>.jarFileURL: URL

Returns the jar url of the class. Returns the class file url if the class is not bundled in a jar.

-jarManifest -val <T : Any> KClass<T>.jarManifest: Manifest? -

Returns the jar Manifest of the class. Returns null if the class +val <T : Any> KClass<T>.jarManifest: Manifest? +

Returns the jar Manifest of the class. Returns null if the class is not bundled in a jar (Classes in an unpacked class hierarchy).

+ + + + + + +
+

setValue

+
+operator fun <R> KMutableProperty0<R>.setValue(instance: Nothing?, metadata: KProperty<*>, value: R): Unit
+ + diff --git a/docs/io.sureshg.extn/kotlin.reflect.-k-mutable-property0/set-value.html b/docs/io.sureshg.extn/kotlin.reflect.-k-mutable-property0/set-value.html new file mode 100644 index 0000000..e97582c --- /dev/null +++ b/docs/io.sureshg.extn/kotlin.reflect.-k-mutable-property0/set-value.html @@ -0,0 +1,14 @@ + + + +setValue - + + + +io.sureshg.extn / kotlin.reflect.KMutableProperty0 / setValue
+
+

setValue

+ +operator fun <R> KMutableProperty0<R>.setValue(instance: Nothing?, metadata: KProperty<*>, value: R): Unit + + diff --git a/docs/io.sureshg.extn/kotlin.reflect.-k-mutable-property1/index.html b/docs/io.sureshg.extn/kotlin.reflect.-k-mutable-property1/index.html new file mode 100644 index 0000000..6da9cdc --- /dev/null +++ b/docs/io.sureshg.extn/kotlin.reflect.-k-mutable-property1/index.html @@ -0,0 +1,23 @@ + + + +io.sureshg.extn.kotlin.reflect.KMutableProperty1 - + + + +io.sureshg.extn / kotlin.reflect.KMutableProperty1
+
+

Extensions for kotlin.reflect.KMutableProperty1

+ + + + + + + +
+

setValue

+
+operator fun <T, R> KMutableProperty1<T, R>.setValue(instance: T, metadata: KProperty<*>, value: R): Unit
+ + diff --git a/docs/io.sureshg.extn/kotlin.reflect.-k-mutable-property1/set-value.html b/docs/io.sureshg.extn/kotlin.reflect.-k-mutable-property1/set-value.html new file mode 100644 index 0000000..849eda3 --- /dev/null +++ b/docs/io.sureshg.extn/kotlin.reflect.-k-mutable-property1/set-value.html @@ -0,0 +1,14 @@ + + + +setValue - + + + +io.sureshg.extn / kotlin.reflect.KMutableProperty1 / setValue
+
+

setValue

+ +operator fun <T, R> KMutableProperty1<T, R>.setValue(instance: T, metadata: KProperty<*>, value: R): Unit + + diff --git a/docs/io.sureshg.extn/kotlin.reflect.-k-property0/get-value.html b/docs/io.sureshg.extn/kotlin.reflect.-k-property0/get-value.html new file mode 100644 index 0000000..fd592ef --- /dev/null +++ b/docs/io.sureshg.extn/kotlin.reflect.-k-property0/get-value.html @@ -0,0 +1,19 @@ + + + +getValue - + + + +io.sureshg.extn / kotlin.reflect.KProperty0 / getValue
+
+

getValue

+ +operator fun <R> KProperty0<R>.getValue(instance: Nothing?, metadata: KProperty<*>): R +

Add property delegates which call get/set on the given KProperty reference

+

var foo: String by ::fooImpl

+

var fooImpl: String + get() = ... + set(value) { ... }

+ + diff --git a/docs/io.sureshg.extn/kotlin.reflect.-k-property0/index.html b/docs/io.sureshg.extn/kotlin.reflect.-k-property0/index.html new file mode 100644 index 0000000..25de3d4 --- /dev/null +++ b/docs/io.sureshg.extn/kotlin.reflect.-k-property0/index.html @@ -0,0 +1,25 @@ + + + +io.sureshg.extn.kotlin.reflect.KProperty0 - + + + +io.sureshg.extn / kotlin.reflect.KProperty0
+
+

Extensions for kotlin.reflect.KProperty0

+ + + + + + + +
+

getValue

+
+operator fun <R> KProperty0<R>.getValue(instance: Nothing?, metadata: KProperty<*>): R +

Add property delegates which call get/set on the given KProperty reference

+
+ + diff --git a/docs/io.sureshg.extn/kotlin.reflect.-k-property1/get-value.html b/docs/io.sureshg.extn/kotlin.reflect.-k-property1/get-value.html new file mode 100644 index 0000000..a6e9eac --- /dev/null +++ b/docs/io.sureshg.extn/kotlin.reflect.-k-property1/get-value.html @@ -0,0 +1,14 @@ + + + +getValue - + + + +io.sureshg.extn / kotlin.reflect.KProperty1 / getValue
+
+

getValue

+ +operator fun <T, R> KProperty1<T, R>.getValue(instance: T, metadata: KProperty<*>): R + + diff --git a/docs/io.sureshg.extn/kotlin.reflect.-k-property1/index.html b/docs/io.sureshg.extn/kotlin.reflect.-k-property1/index.html new file mode 100644 index 0000000..ede0145 --- /dev/null +++ b/docs/io.sureshg.extn/kotlin.reflect.-k-property1/index.html @@ -0,0 +1,23 @@ + + + +io.sureshg.extn.kotlin.reflect.KProperty1 - + + + +io.sureshg.extn / kotlin.reflect.KProperty1
+
+

Extensions for kotlin.reflect.KProperty1

+ + + + + + + +
+

getValue

+
+operator fun <T, R> KProperty1<T, R>.getValue(instance: T, metadata: KProperty<*>): R
+ + diff --git a/docs/io.sureshg.extn/main.html b/docs/io.sureshg.extn/main.html index fd27cfd..7eaee03 100644 --- a/docs/io.sureshg.extn/main.html +++ b/docs/io.sureshg.extn/main.html @@ -9,6 +9,6 @@

main

-fun main(args: Array<String>): Unit (source) +fun main(args: Array<String>): Unit diff --git a/docs/io.sureshg/-ui-op/-custom/-init-.html b/docs/io.sureshg/-ui-op/-custom/-init-.html index 427644b..15ac241 100644 --- a/docs/io.sureshg/-ui-op/-custom/-init-.html +++ b/docs/io.sureshg/-ui-op/-custom/-init-.html @@ -8,6 +8,7 @@ io.sureshg / UiOp / Custom / <init>

<init>

-Custom(type: String) + +Custom(type: String) diff --git a/docs/io.sureshg/-ui-op/-custom/index.html b/docs/io.sureshg/-ui-op/-custom/index.html index 0098024..f711be7 100644 --- a/docs/io.sureshg/-ui-op/-custom/index.html +++ b/docs/io.sureshg/-ui-op/-custom/index.html @@ -8,15 +8,16 @@ io.sureshg / UiOp / Custom

Custom

-data class Custom : UiOp (source) +data class Custom : UiOp

Constructors

+

<init>

+ +Custom(type: String)
-<init> -Custom(type: String)
@@ -25,9 +26,10 @@

Properties

-type -val type: String
@@ -36,9 +38,10 @@

Inherited Properties

-name -val name: String
diff --git a/docs/io.sureshg/-ui-op/-custom/type.html b/docs/io.sureshg/-ui-op/-custom/type.html index 0d1a1f7..90afcd4 100644 --- a/docs/io.sureshg/-ui-op/-custom/type.html +++ b/docs/io.sureshg/-ui-op/-custom/type.html @@ -9,6 +9,6 @@

type

-val type: String (source) +val type: String diff --git a/docs/io.sureshg/-ui-op/hide.html b/docs/io.sureshg/-ui-op/hide.html index c9fa1b8..eb5a489 100644 --- a/docs/io.sureshg/-ui-op/hide.html +++ b/docs/io.sureshg/-ui-op/hide.html @@ -8,15 +8,16 @@ io.sureshg / UiOp / hide

hide

-object hide : UiOp (source) +object hide : UiOp

Inherited Properties

+

name

+ +val name: String
-name -val name: String
diff --git a/docs/io.sureshg/-ui-op/index.html b/docs/io.sureshg/-ui-op/index.html index f13c9d5..8456a39 100644 --- a/docs/io.sureshg/-ui-op/index.html +++ b/docs/io.sureshg/-ui-op/index.html @@ -8,25 +8,28 @@ io.sureshg / UiOp

UiOp

-sealed class UiOp (source) +sealed class UiOp

Types

+

Custom

+ +

hide

+ +

show

+ @@ -37,9 +40,10 @@

Properties

+

name

+ +val name: String
-Custom data class Custom : UiOp
-hide object hide : UiOp
-show object show : UiOp
-name -val name: String
@@ -48,10 +52,11 @@

Extension Properties

-p -val Any?.p: Unit -

Prints the Any.toString to console.

+val Any?.p: Unit +

Prints the Any.toString to console.

-Custom data class Custom : UiOp
-hide object hide : UiOp
-show object show : UiOp
+

name

+ +val name: String
-name -val name: String
diff --git a/docs/io.sureshg/-user/-init-.html b/docs/io.sureshg/-user/-init-.html index 3712148..af3ae7c 100644 --- a/docs/io.sureshg/-user/-init-.html +++ b/docs/io.sureshg/-user/-init-.html @@ -8,6 +8,7 @@ io.sureshg / User / <init>

<init>

-User(name: String) + +User(name: String) diff --git a/docs/io.sureshg/-user/index.html b/docs/io.sureshg/-user/index.html index fa71cad..166cdbb 100644 --- a/docs/io.sureshg/-user/index.html +++ b/docs/io.sureshg/-user/index.html @@ -8,15 +8,16 @@ io.sureshg / User

User

-data class User (source) +data class User

Constructors

+

<init>

+ +User(name: String)
-<init> -User(name: String)
@@ -25,9 +26,10 @@

Properties

-name -val name: String
@@ -36,10 +38,11 @@

Extension Properties

-p -val Any?.p: Unit -

Prints the Any.toString to console.

+val Any?.p: Unit +

Prints the Any.toString to console.

-UiOp sealed class UiOp
-User data class User
-anyOrNothing -fun anyOrNothing(user: User?): Unit
-explosivePlaceHolder -fun explosivePlaceHolder(): String +fun explosivePlaceHolder(): String

Kotlin explosive place holder.

-join -fun join(sep: String, strings: List<String>): String
-main -fun main(args: Array<String>): Unit +fun main(args: Array<String>): Unit

Idiomatic kotlin

-fun main(args: Array<String>): Unit -

Kotlin class.

-semValidation -fun semValidation(msg: String): Unit
diff --git a/docs/io.sureshg/join.html b/docs/io.sureshg/join.html index e4d48a7..e38880c 100644 --- a/docs/io.sureshg/join.html +++ b/docs/io.sureshg/join.html @@ -9,7 +9,7 @@

join

-fun join(sep: String, strings: List<String>): String (source)
+fun join(sep: String, strings: List<String>): String
Deprecated: String strings.joinToString(sep).

diff --git a/docs/io.sureshg/main.html b/docs/io.sureshg/main.html index fec4dea..d2b8b54 100644 --- a/docs/io.sureshg/main.html +++ b/docs/io.sureshg/main.html @@ -8,17 +8,10 @@ io.sureshg / main

main

- -

-fun main(args: Array<String>): Unit (source) + +fun main(args: Array<String>): Unit

Idiomatic kotlin

Author
Suresh (@sur3shg)

- -

-fun main(args: Array<String>): Unit (source) -

Kotlin class.

-

Author
-Suresh G (@sur3shg)

diff --git a/docs/io.sureshg/sem-validation.html b/docs/io.sureshg/sem-validation.html index 10daca8..de044b3 100644 --- a/docs/io.sureshg/sem-validation.html +++ b/docs/io.sureshg/sem-validation.html @@ -9,6 +9,6 @@

semValidation

-fun semValidation(msg: String): Unit (source) +fun semValidation(msg: String): Unit diff --git a/docs/package-list b/docs/package-list new file mode 100644 index 0000000..5a616ab --- /dev/null +++ b/docs/package-list @@ -0,0 +1,118 @@ +$dokka.format:html +$dokka.linkExtension:html +$dokka.location:io.sureshg.extn$GB#kotlin.Intio.sureshg.extn/kotlin.-int/-g-b.html +$dokka.location:io.sureshg.extn$KB#kotlin.Intio.sureshg.extn/kotlin.-int/-k-b.html +$dokka.location:io.sureshg.extn$MB#kotlin.Intio.sureshg.extn/kotlin.-int/-m-b.html +$dokka.location:io.sureshg.extn$TB#kotlin.Intio.sureshg.extn/kotlin.-int/-t-b.html +$dokka.location:io.sureshg.extn$aes128Encrypt(kotlin.String, kotlin.String)io.sureshg.extn/kotlin.-string/aes128-encrypt.html +$dokka.location:io.sureshg.extn$base64#kotlin.ByteArrayio.sureshg.extn/kotlin.-byte-array/base64.html +$dokka.location:io.sureshg.extn$base64#kotlin.Stringio.sureshg.extn/kotlin.-string/base64.html +$dokka.location:io.sureshg.extn$base64Decode#kotlin.ByteArrayio.sureshg.extn/kotlin.-byte-array/base64-decode.html +$dokka.location:io.sureshg.extn$base64Decode#kotlin.Stringio.sureshg.extn/kotlin.-string/base64-decode.html +$dokka.location:io.sureshg.extn$base64DecodeBytes#kotlin.Stringio.sureshg.extn/kotlin.-string/base64-decode-bytes.html +$dokka.location:io.sureshg.extn$bg256(kotlin.String)io.sureshg.extn/kotlin.-string/bg256.html +$dokka.location:io.sureshg.extn$bg256(kotlin.String, kotlin.Int)io.sureshg.extn/kotlin.-string/bg256.html +$dokka.location:io.sureshg.extn$bgGrayScale(kotlin.String, kotlin.Int)io.sureshg.extn/kotlin.-string/bg-gray-scale.html +$dokka.location:io.sureshg.extn$black#kotlin.Stringio.sureshg.extn/kotlin.-string/black.html +$dokka.location:io.sureshg.extn$blink#kotlin.Stringio.sureshg.extn/kotlin.-string/blink.html +$dokka.location:io.sureshg.extn$blue#kotlin.Stringio.sureshg.extn/kotlin.-string/blue.html +$dokka.location:io.sureshg.extn$bold#kotlin.Stringio.sureshg.extn/kotlin.-string/bold.html +$dokka.location:io.sureshg.extn$bu#kotlin.Stringio.sureshg.extn/kotlin.-string/bu.html +$dokka.location:io.sureshg.extn$bui#kotlin.Stringio.sureshg.extn/kotlin.-string/bui.html +$dokka.location:io.sureshg.extn$center(kotlin.String, kotlin.Int, kotlin.Char)io.sureshg.extn/kotlin.-string/center.html +$dokka.location:io.sureshg.extn$circleDot#kotlin.Stringio.sureshg.extn/kotlin.-string/circle-dot.html +$dokka.location:io.sureshg.extn$clear(java.lang.StringBuilder)io.sureshg.extn/java.lang.-string-builder/clear.html +$dokka.location:io.sureshg.extn$codePointSequence(kotlin.String)io.sureshg.extn/kotlin.-string/code-point-sequence.html +$dokka.location:io.sureshg.extn$codePointWidth(kotlin.String)io.sureshg.extn/kotlin.-string/code-point-width.html +$dokka.location:io.sureshg.extn$color(kotlin.String, io.sureshg.extn.AnsiColor)io.sureshg.extn/kotlin.-string/color.html +$dokka.location:io.sureshg.extn$color(kotlin.String, kotlin.IntArray)io.sureshg.extn/kotlin.-string/color.html +$dokka.location:io.sureshg.extn$color256(kotlin.String, kotlin.Int, kotlin.Boolean)io.sureshg.extn/kotlin.-string/color256.html +$dokka.location:io.sureshg.extn$cyan#kotlin.Stringio.sureshg.extn/kotlin.-string/cyan.html +$dokka.location:io.sureshg.extn$dash#kotlin.Stringio.sureshg.extn/kotlin.-string/dash.html +$dokka.location:io.sureshg.extn$decodePEM(kotlin.String)io.sureshg.extn/kotlin.-string/decode-p-e-m.html +$dokka.location:io.sureshg.extn$defaultKeyManager(java.security.KeyStore, kotlin.CharArray)io.sureshg.extn/java.security.-key-store/default-key-manager.html +$dokka.location:io.sureshg.extn$defaultTrustManager#java.security.KeyStoreio.sureshg.extn/java.security.-key-store/default-trust-manager.html +$dokka.location:io.sureshg.extn$delete(java.nio.file.Path)io.sureshg.extn/java.nio.file.-path/delete.html +$dokka.location:io.sureshg.extn$dim#kotlin.Stringio.sureshg.extn/kotlin.-string/dim.html +$dokka.location:io.sureshg.extn$done#kotlin.Stringio.sureshg.extn/kotlin.-string/done.html +$dokka.location:io.sureshg.extn$dot#kotlin.Stringio.sureshg.extn/kotlin.-string/dot.html +$dokka.location:io.sureshg.extn$err#kotlin.Stringio.sureshg.extn/kotlin.-string/err.html +$dokka.location:io.sureshg.extn$esc#kotlin.Array((kotlin.Int))io.sureshg.extn/kotlin.-array/esc.html +$dokka.location:io.sureshg.extn$esc#kotlin.Intio.sureshg.extn/kotlin.-int/esc.html +$dokka.location:io.sureshg.extn$esc#kotlin.IntArrayio.sureshg.extn/kotlin.-int-array/esc.html +$dokka.location:io.sureshg.extn$esc#kotlin.Stringio.sureshg.extn/kotlin.-string/esc.html +$dokka.location:io.sureshg.extn$fg256(kotlin.String)io.sureshg.extn/kotlin.-string/fg256.html +$dokka.location:io.sureshg.extn$fg256(kotlin.String, kotlin.Int)io.sureshg.extn/kotlin.-string/fg256.html +$dokka.location:io.sureshg.extn$fgGrayScale(kotlin.String, kotlin.Int)io.sureshg.extn/kotlin.-string/fg-gray-scale.html +$dokka.location:io.sureshg.extn$getVal(java.util.jar.Attributes, io.sureshg.extn.BuildInfo)io.sureshg.extn/java.util.jar.-attributes/get-val.html +$dokka.location:io.sureshg.extn$getValue(kotlin.reflect.KProperty0((io.sureshg.extn.getValue.R)), kotlin.Nothing, kotlin.reflect.KProperty((kotlin.Any)))io.sureshg.extn/kotlin.reflect.-k-property0/get-value.html +$dokka.location:io.sureshg.extn$getValue(kotlin.reflect.KProperty1((io.sureshg.extn.getValue.T, io.sureshg.extn.getValue.R)), io.sureshg.extn.getValue.T, kotlin.reflect.KProperty((kotlin.Any)))io.sureshg.extn/kotlin.reflect.-k-property1/get-value.html +$dokka.location:io.sureshg.extn$gray#kotlin.Stringio.sureshg.extn/kotlin.-string/gray.html +$dokka.location:io.sureshg.extn$grayScale(kotlin.String, kotlin.Int, kotlin.Boolean)io.sureshg.extn/kotlin.-string/gray-scale.html +$dokka.location:io.sureshg.extn$green#kotlin.Stringio.sureshg.extn/kotlin.-string/green.html +$dokka.location:io.sureshg.extn$hex#kotlin.Byteio.sureshg.extn/kotlin.-byte/hex.html +$dokka.location:io.sureshg.extn$hex#kotlin.ByteArrayio.sureshg.extn/kotlin.-byte-array/hex.html +$dokka.location:io.sureshg.extn$hex#kotlin.Intio.sureshg.extn/kotlin.-int/hex.html +$dokka.location:io.sureshg.extn$hex#kotlin.Stringio.sureshg.extn/kotlin.-string/hex.html +$dokka.location:io.sureshg.extn$hexDump#kotlin.ByteArrayio.sureshg.extn/kotlin.-byte-array/hex-dump.html +$dokka.location:io.sureshg.extn$hi#kotlin.Byteio.sureshg.extn/kotlin.-byte/hi.html +$dokka.location:io.sureshg.extn$highvolt#kotlin.Stringio.sureshg.extn/kotlin.-string/highvolt.html +$dokka.location:io.sureshg.extn$hmacSHA1(kotlin.String, kotlin.String)io.sureshg.extn/kotlin.-string/hmac-s-h-a1.html +$dokka.location:io.sureshg.extn$indent(kotlin.String, kotlin.Int)io.sureshg.extn/kotlin.-string/indent.html +$dokka.location:io.sureshg.extn$indent(kotlin.collections.List((kotlin.String)), kotlin.Int, kotlin.Int)io.sureshg.extn/kotlin.collections.-list/indent.html +$dokka.location:io.sureshg.extn$info(java.security.cert.X509Certificate)io.sureshg.extn/java.security.cert.-x509-certificate/info.html +$dokka.location:io.sureshg.extn$info(javax.net.ssl.SSLSession)io.sureshg.extn/javax.net.ssl.-s-s-l-session/info.html +$dokka.location:io.sureshg.extn$isIPv4#kotlin.Stringio.sureshg.extn/kotlin.-string/is-i-pv4.html +$dokka.location:io.sureshg.extn$italic#kotlin.Stringio.sureshg.extn/kotlin.-string/italic.html +$dokka.location:io.sureshg.extn$jarFileURL#kotlin.reflect.KClass((io.sureshg.extn.jarFileURL.T))io.sureshg.extn/kotlin.reflect.-k-class/jar-file-u-r-l.html +$dokka.location:io.sureshg.extn$jarManifest#kotlin.reflect.KClass((io.sureshg.extn.jarManifest.T))io.sureshg.extn/kotlin.reflect.-k-class/jar-manifest.html +$dokka.location:io.sureshg.extn$keyManagers(java.security.KeyStore, kotlin.CharArray)io.sureshg.extn/java.security.-key-store/key-managers.html +$dokka.location:io.sureshg.extn$lo#kotlin.Byteio.sureshg.extn/kotlin.-byte/lo.html +$dokka.location:io.sureshg.extn$loadCRLs(java.io.File)io.sureshg.extn/java.io.-file/load-c-r-ls.html +$dokka.location:io.sureshg.extn$loadCRLs(java.net.URI)io.sureshg.extn/java.net.-u-r-i/load-c-r-ls.html +$dokka.location:io.sureshg.extn$magenta#kotlin.Stringio.sureshg.extn/kotlin.-string/magenta.html +$dokka.location:io.sureshg.extn$md5#kotlin.ByteArrayio.sureshg.extn/kotlin.-byte-array/md5.html +$dokka.location:io.sureshg.extn$md5#kotlin.Stringio.sureshg.extn/kotlin.-string/md5.html +$dokka.location:io.sureshg.extn$normalizeString(kotlin.String, kotlin.Int)io.sureshg.extn/kotlin.-string/normalize-string.html +$dokka.location:io.sureshg.extn$oct#kotlin.Byteio.sureshg.extn/kotlin.-byte/oct.html +$dokka.location:io.sureshg.extn$oct#kotlin.ByteArrayio.sureshg.extn/kotlin.-byte-array/oct.html +$dokka.location:io.sureshg.extn$oct#kotlin.Intio.sureshg.extn/kotlin.-int/oct.html +$dokka.location:io.sureshg.extn$oct#kotlin.Stringio.sureshg.extn/kotlin.-string/oct.html +$dokka.location:io.sureshg.extn$p#kotlin.Anyio.sureshg.extn/kotlin.-any/p.html +$dokka.location:io.sureshg.extn$padLinesToWidth(kotlin.String, kotlin.Int)io.sureshg.extn/kotlin.-string/pad-lines-to-width.html +$dokka.location:io.sureshg.extn$pbeCipher(kotlin.CharArray, kotlin.String, java.security.AlgorithmParameters, kotlin.Int)io.sureshg.extn/kotlin.-char-array/pbe-cipher.html +$dokka.location:io.sureshg.extn$readCRLs(java.security.cert.X509Certificate)io.sureshg.extn/java.security.cert.-x509-certificate/read-c-r-ls.html +$dokka.location:io.sureshg.extn$readPemPrivateKey(java.io.File, kotlin.CharArray)io.sureshg.extn/java.io.-file/read-pem-private-key.html +$dokka.location:io.sureshg.extn$red#kotlin.Stringio.sureshg.extn/kotlin.-string/red.html +$dokka.location:io.sureshg.extn$reversed#kotlin.Stringio.sureshg.extn/kotlin.-string/reversed.html +$dokka.location:io.sureshg.extn$rightPadString(kotlin.String, kotlin.Char, kotlin.Int)io.sureshg.extn/kotlin.-string/right-pad-string.html +$dokka.location:io.sureshg.extn$rootCause#kotlin.Throwableio.sureshg.extn/kotlin.-throwable/root-cause.html +$dokka.location:io.sureshg.extn$saving(javax.net.ssl.X509TrustManager, kotlin.Boolean)io.sureshg.extn/javax.net.ssl.-x509-trust-manager/saving.html +$dokka.location:io.sureshg.extn$selfSigned#java.security.cert.X509Certificateio.sureshg.extn/java.security.cert.-x509-certificate/self-signed.html +$dokka.location:io.sureshg.extn$setValue(kotlin.reflect.KMutableProperty0((io.sureshg.extn.setValue.R)), kotlin.Nothing, kotlin.reflect.KProperty((kotlin.Any)), io.sureshg.extn.setValue.R)io.sureshg.extn/kotlin.reflect.-k-mutable-property0/set-value.html +$dokka.location:io.sureshg.extn$setValue(kotlin.reflect.KMutableProperty1((io.sureshg.extn.setValue.T, io.sureshg.extn.setValue.R)), io.sureshg.extn.setValue.T, kotlin.reflect.KProperty((kotlin.Any)), io.sureshg.extn.setValue.R)io.sureshg.extn/kotlin.reflect.-k-mutable-property1/set-value.html +$dokka.location:io.sureshg.extn$sha1#kotlin.ByteArrayio.sureshg.extn/kotlin.-byte-array/sha1.html +$dokka.location:io.sureshg.extn$sha1#kotlin.Stringio.sureshg.extn/kotlin.-string/sha1.html +$dokka.location:io.sureshg.extn$sha256#kotlin.ByteArrayio.sureshg.extn/kotlin.-byte-array/sha256.html +$dokka.location:io.sureshg.extn$sha256#kotlin.Stringio.sureshg.extn/kotlin.-string/sha256.html +$dokka.location:io.sureshg.extn$signedBy(java.security.cert.X509Certificate, java.security.cert.X509Certificate)io.sureshg.extn/java.security.cert.-x509-certificate/signed-by.html +$dokka.location:io.sureshg.extn$strike#kotlin.Stringio.sureshg.extn/kotlin.-string/strike.html +$dokka.location:io.sureshg.extn$sux#kotlin.Stringio.sureshg.extn/kotlin.-string/sux.html +$dokka.location:io.sureshg.extn$tick#kotlin.Stringio.sureshg.extn/kotlin.-string/tick.html +$dokka.location:io.sureshg.extn$toBinaryPrefixString(kotlin.Int, kotlin.Boolean)io.sureshg.extn/kotlin.-int/to-binary-prefix-string.html +$dokka.location:io.sureshg.extn$toBinaryPrefixString(kotlin.Long, kotlin.Boolean)io.sureshg.extn/kotlin.-long/to-binary-prefix-string.html +$dokka.location:io.sureshg.extn$toKeyStore(java.io.File, kotlin.String, kotlin.CharArray)io.sureshg.extn/java.io.-file/to-key-store.html +$dokka.location:io.sureshg.extn$toP12KeyStore(java.io.File, kotlin.CharArray)io.sureshg.extn/java.io.-file/to-p12-key-store.html +$dokka.location:io.sureshg.extn$toPKCS12(java.security.KeyStore, kotlin.CharArray)io.sureshg.extn/java.security.-key-store/to-p-k-c-s12.html +$dokka.location:io.sureshg.extn$trimAsciiWhitespace(kotlin.String)io.sureshg.extn/kotlin.-string/trim-ascii-whitespace.html +$dokka.location:io.sureshg.extn$trimNewline(kotlin.String)io.sureshg.extn/kotlin.-string/trim-newline.html +$dokka.location:io.sureshg.extn$trustManagers#java.security.KeyStoreio.sureshg.extn/java.security.-key-store/trust-managers.html +$dokka.location:io.sureshg.extn$underline#kotlin.Stringio.sureshg.extn/kotlin.-string/underline.html +$dokka.location:io.sureshg.extn$verifyCRL(java.security.KeyStore, java.security.cert.X509CRL)io.sureshg.extn/java.security.-key-store/verify-c-r-l.html +$dokka.location:io.sureshg.extn$warn#kotlin.Stringio.sureshg.extn/kotlin.-string/warn.html +$dokka.location:io.sureshg.extn$wrapText(kotlin.String, kotlin.Int)io.sureshg.extn/kotlin.-string/wrap-text.html +$dokka.location:io.sureshg.extn$x500Name#javax.security.auth.x500.X500Principalio.sureshg.extn/javax.security.auth.x500.-x500-principal/x500-name.html +$dokka.location:io.sureshg.extn$yellow#kotlin.Stringio.sureshg.extn/kotlin.-string/yellow.html +io.sureshg +io.sureshg.extn +io.sureshg.log diff --git a/docs/style.css b/docs/style.css index 0958623..914be69 100644 --- a/docs/style.css +++ b/docs/style.css @@ -1,10 +1,13 @@ -@import url(https://fonts.googleapis.com/css?family=Lato:300italic,700italic,300,700); +@import url(https://fonts.googleapis.com/css?family=Open+Sans:300i,400,700); body, table { padding:50px; - font:14px/1.5 Lato, "Helvetica Neue", Helvetica, Arial, sans-serif; + font:14px/1.5 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif; color:#555; font-weight:300; + margin-left: auto; + margin-right: auto; + max-width: 1440px; } .keyword {