Top Inners Fields Constructors Methods
com.vladsch.flexmark.util.sequence.mappers

public Class SpaceMapper

extends Object
Class Inheritance
Imports
com.vladsch.flexmark.util.misc.CharPredicate, com.vladsch.flexmark.util.sequence.SequenceUtils, org.jetbrains.annotations.NotNull

Nested and Inner Type Summary

Modifier and TypeClass and Description
private static class
private static class
private static class

Field Summary

Modifier and TypeField and Description
public static final CharMapper
public static final CharMapper

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public static boolean
areEquivalent(char c1, char c2)

public static @NotNull CharMapper
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

fromNonBreakSpaceback to summary
public static final CharMapper fromNonBreakSpace
toNonBreakSpaceback to summary
public static final CharMapper toNonBreakSpace

Constructor Detail

SpaceMapperback to summary
public SpaceMapper()

Method Detail

areEquivalentback to summary
public static boolean areEquivalent(char c1, char c2)
toSpacesback to summary
public static @NotNull CharMapper toSpaces(@NotNull CharPredicate predicate)
Annotations
@NotNull
com.vladsch.flexmark.util.sequence.mappers back to summary

private Class SpaceMapper.FromNonBreakSpace

extends Object
implements CharMapper
Class Inheritance
  • java.lang.Object
  • com.vladsch.flexmark.util.sequence.mappers.SpaceMapper.FromNonBreakSpace
All Implemented Interfaces
com.vladsch.flexmark.util.sequence.mappers.CharMapper

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
public char
map(char
code point
c
)

Implements com.vladsch.flexmark.util.sequence.mappers.CharMapper.map.

Map characters

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

FromNonBreakSpaceback to summary
pack-priv FromNonBreakSpace()

Method Detail

mapback to summary
public char map(char c)

Implements com.vladsch.flexmark.util.sequence.mappers.CharMapper.map.

Doc from com.vladsch.flexmark.util.sequence.mappers.CharMapper.map.

Map characters

Parameters
c:char

code point

Returns:char

mapped character

Annotations
@Override
com.vladsch.flexmark.util.sequence.mappers back to summary

private Class SpaceMapper.FromPredicate

extends Object
implements CharMapper
Class Inheritance
  • java.lang.Object
  • com.vladsch.flexmark.util.sequence.mappers.SpaceMapper.FromPredicate
All Implemented Interfaces
com.vladsch.flexmark.util.sequence.mappers.CharMapper

Field Summary

Modifier and TypeField and Description
pack-priv final @NotNull CharPredicate

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
public char
map(char
code point
c
)

Implements com.vladsch.flexmark.util.sequence.mappers.CharMapper.map.

Map characters

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

myPredicateback to summary
pack-priv final @NotNull CharPredicate myPredicate
Annotations
@NotNull

Constructor Detail

FromPredicateback to summary
pack-priv FromPredicate(@NotNull CharPredicate predicate)

Method Detail

mapback to summary
public char map(char c)

Implements com.vladsch.flexmark.util.sequence.mappers.CharMapper.map.

Doc from com.vladsch.flexmark.util.sequence.mappers.CharMapper.map.

Map characters

Parameters
c:char

code point

Returns:char

mapped character

Annotations
@Override
com.vladsch.flexmark.util.sequence.mappers back to summary

private Class SpaceMapper.ToNonBreakSpace

extends Object
implements CharMapper
Class Inheritance
  • java.lang.Object
  • com.vladsch.flexmark.util.sequence.mappers.SpaceMapper.ToNonBreakSpace
All Implemented Interfaces
com.vladsch.flexmark.util.sequence.mappers.CharMapper

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
public char
map(char
code point
c
)

Implements com.vladsch.flexmark.util.sequence.mappers.CharMapper.map.

Map characters

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

ToNonBreakSpaceback to summary
pack-priv ToNonBreakSpace()

Method Detail

mapback to summary
public char map(char c)

Implements com.vladsch.flexmark.util.sequence.mappers.CharMapper.map.

Doc from com.vladsch.flexmark.util.sequence.mappers.CharMapper.map.

Map characters

Parameters
c:char

code point

Returns:char

mapped character

Annotations
@Override