Interface Mappings.CoreMapping

All Superinterfaces:
Iterable<IntPair>
All Known Subinterfaces:
Mapping, Mappings.FunctionMapping, Mappings.SourceMapping, Mappings.TargetMapping
All Known Implementing Classes:
AbstractSourceMapping, AbstractTargetMapping, Mappings.AbstractMapping, Mappings.FiniteAbstractMapping, Mappings.IdentityMapping, Mappings.OverridingSourceMapping, Mappings.OverridingTargetMapping, Mappings.PartialMapping, Permutation
Enclosing class:
Mappings

public static interface Mappings.CoreMapping extends Iterable<IntPair>
Core interface of all mappings.
  • Method Details

    • getMappingType

      MappingType getMappingType()
      Returns the mapping type.
      Returns:
      Mapping type
    • size

      int size()
      Returns the number of elements in the mapping.