IterableConverterFactory

org.beangle.commons.conversion.converter.IterableConverterFactory$
object IterableConverterFactory extends ConverterFactory[Iterable[_], Iterable[_]]

Attributes

Graph
Supertypes
class ConverterFactory[Iterable[_], Iterable[_]]
class Object
trait Matchable
class Any
Self type

Members list

Concise view

Type members

Classlikes

object BufferConverter extends Converter[Iterable[_], Buffer[_]]

Attributes

Graph
Supertypes
trait Converter[Iterable[_], Buffer[_]]
trait Iterable[_] => Buffer[_]
class Object
trait Matchable
class Any
Self type
object CollectionConverter extends Converter[Iterable[_], Iterable[_]]

Attributes

Graph
Supertypes
trait Converter[Iterable[_], Iterable[_]]
trait Iterable[_] => Iterable[_]
class Object
trait Matchable
class Any
Self type
class SeqConverter(immutable: Boolean) extends Converter[Iterable[_], Seq[_]]

Attributes

Graph
Supertypes
trait Converter[Iterable[_], Seq[_]]
trait Iterable[_] => Seq[_]
class Object
trait Matchable
class Any
class SetConverter(immutable: Boolean) extends Converter[Iterable[_], Set[_]]

Attributes

Graph
Supertypes
trait Converter[Iterable[_], Set[_]]
trait Iterable[_] => Set[_]
class Object
trait Matchable
class Any

Value members

Inherited methods

override def convert[T](input: Any, targetType: Class[T]): T

Attributes

Definition Classes
Inherited from:
ConverterFactory
def getConverter[T](targetType: Class[T]): Option[Converter[S, T]]

Return convert from S to T

Return convert from S to T

Attributes

Inherited from:
ConverterFactory
override def getTypeinfo: (Class[_], Class[_])

Attributes

Definition Classes
Inherited from:
ConverterFactory
protected def register(targetType: Class[_], converter: Converter[Iterable[_], _]): Unit

Attributes

Inherited from:
ConverterFactory

Inherited fields

protected val converters: HashMap[Class[_], Converter[Iterable[_], _]]

Attributes

Inherited from:
ConverterFactory