-
- All Implemented Interfaces:
-
org.jetbrains.kotlinx.dataframe.codeGen.IsolatedMarker
public class Marker implements IsolatedMarker
-
-
Field Summary
Fields Modifier and Type Field Description private final String
shortName
private final Map<String, Marker>
baseMarkers
private final Map<String, Marker>
allBaseMarkers
private final List<GeneratedField>
allFields
private final Map<String, GeneratedField>
allFieldsByColumn
private final List<String>
columnNames
private final DataFrameSchema
schema
private final String
name
private final Boolean
isOpen
private final List<GeneratedField>
fields
private final MarkerVisibility
visibility
-
Constructor Summary
Constructors Constructor Description Marker(String name, Boolean isOpen, List<GeneratedField> fields, List<Marker> base, MarkerVisibility visibility)
-
Method Summary
Modifier and Type Method Description final String
getShortName()
final Map<String, Marker>
getBaseMarkers()
final Map<String, Marker>
getAllBaseMarkers()
final List<GeneratedField>
getAllFields()
final Map<String, GeneratedField>
getAllFieldsByColumn()
final List<String>
getColumnNames()
final DataFrameSchema
getSchema()
String
getName()
final Boolean
getIsOpen()
List<GeneratedField>
getFields()
MarkerVisibility
getVisibility()
final GeneratedField
getField(String columnName)
final Boolean
containsColumn(String columnName)
final Boolean
implements(Marker schema)
final Boolean
implementsAll(Iterable<Marker> schemas)
-
-
Constructor Detail
-
Marker
Marker(String name, Boolean isOpen, List<GeneratedField> fields, List<Marker> base, MarkerVisibility visibility)
-
-
Method Detail
-
getShortName
final String getShortName()
-
getBaseMarkers
final Map<String, Marker> getBaseMarkers()
-
getAllBaseMarkers
final Map<String, Marker> getAllBaseMarkers()
-
getAllFields
final List<GeneratedField> getAllFields()
-
getAllFieldsByColumn
final Map<String, GeneratedField> getAllFieldsByColumn()
-
getColumnNames
final List<String> getColumnNames()
-
getSchema
final DataFrameSchema getSchema()
-
getFields
List<GeneratedField> getFields()
-
getVisibility
MarkerVisibility getVisibility()
-
getField
final GeneratedField getField(String columnName)
-
containsColumn
final Boolean containsColumn(String columnName)
-
implements
final Boolean implements(Marker schema)
-
implementsAll
final Boolean implementsAll(Iterable<Marker> schemas)
-
-
-
-