mirror of
https://github.com/unicode-org/icu.git
synced 2025-04-13 08:53:20 +00:00
ICU-22789 Remove unused getters
This commit is contained in:
parent
8ee08e31c8
commit
767789a48a
3 changed files with 5 additions and 26 deletions
|
@ -17,14 +17,6 @@ public class LocalizedSegmenter implements Segmenter {
|
|||
return new LocalizedSegments(s, this);
|
||||
}
|
||||
|
||||
public ULocale getLocale() {
|
||||
return this.locale;
|
||||
}
|
||||
|
||||
public SegmentationType getSegmentationType() {
|
||||
return this.segmentationType;
|
||||
}
|
||||
|
||||
public static Builder builder() {
|
||||
return new Builder();
|
||||
}
|
||||
|
@ -34,7 +26,12 @@ public class LocalizedSegmenter implements Segmenter {
|
|||
this.segmentationType = segmentationType;
|
||||
}
|
||||
|
||||
/**
|
||||
* @Deprecated internal
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
@Deprecated
|
||||
public BreakIterator getNewBreakIterator() {
|
||||
BreakIterator breakIter;
|
||||
switch (this.segmentationType) {
|
||||
|
@ -93,11 +90,6 @@ public class LocalizedSegmenter implements Segmenter {
|
|||
this.breakIter = this.segmenter.getNewBreakIterator();
|
||||
}
|
||||
|
||||
@Override
|
||||
public CharSequence getSourceSequence() {
|
||||
return this.source;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Stream<CharSequence> subSequences() {
|
||||
return SegmentsImplUtils.subSequences(this.breakIter, this.source);
|
||||
|
|
|
@ -10,16 +10,11 @@ public class RuleBasedSegmenter implements Segmenter {
|
|||
|
||||
private String rules;
|
||||
|
||||
|
||||
@Override
|
||||
public Segments segment(CharSequence s) {
|
||||
return new RuleBasedSegments(s, this);
|
||||
}
|
||||
|
||||
public String getRules() {
|
||||
return this.rules;
|
||||
}
|
||||
|
||||
public static Builder builder() {
|
||||
return new Builder();
|
||||
}
|
||||
|
@ -62,11 +57,6 @@ public class RuleBasedSegmenter implements Segmenter {
|
|||
this.breakIter = this.segmenter.getNewBreakIterator();
|
||||
}
|
||||
|
||||
@Override
|
||||
public CharSequence getSourceSequence() {
|
||||
return this.source;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Stream<CharSequence> subSequences() {
|
||||
return SegmentsImplUtils.subSequences(this.breakIter, this.source);
|
||||
|
|
|
@ -8,9 +8,6 @@ import java.util.stream.Stream;
|
|||
import java.util.stream.StreamSupport;
|
||||
|
||||
public interface Segments {
|
||||
|
||||
CharSequence getSourceSequence();
|
||||
|
||||
Stream<CharSequence> subSequences();
|
||||
|
||||
Stream<Segment> ranges();
|
||||
|
|
Loading…
Add table
Reference in a new issue