Example usage for org.joda.time.base BaseSingleFieldPeriod getPeriodType

List of usage examples for org.joda.time.base BaseSingleFieldPeriod getPeriodType

Introduction

In this page you can find the example usage for org.joda.time.base BaseSingleFieldPeriod getPeriodType.

Prototype

public abstract PeriodType getPeriodType();

Source Link

Document

Gets the period type which matches the duration field type.

Usage

From source file:com.trenako.utility.PeriodUtils.java

License:Apache License

private static Pair<String, Integer> periodValue(BaseSingleFieldPeriod field) {
    String name = field.getPeriodType().getName().toLowerCase();
    int value = field.get(field.getFieldType());
    if (value > 1) {
        return new ImmutablePair<>("interval." + name + ".more.label", value);
    } else if (value > 0) {
        return new ImmutablePair<>("interval." + name + ".one.label", 1);
    }/*from  w w w.j  ava 2s .co  m*/

    return null;
}