All Downloads are FREE. Search and download functionalities are using the official Maven repository.

functionalj.lens.lenses.java.time.ZoneOffsetTransitionLens Maven / Gradle / Ivy

package functionalj.lens.lenses.java.time;

import java.time.zone.ZoneOffsetTransition;

import functionalj.lens.core.LensSpec;
import functionalj.lens.lenses.ObjectLensImpl;

public class ZoneOffsetTransitionLens
                extends    ObjectLensImpl
                implements ZoneOffsetTransitionAccess {
    
    public static final ZoneOffsetTransitionLens theZoneOffsetTransition
                    = new ZoneOffsetTransitionLens(LensSpec.of(ZoneOffsetTransition.class));
    
    public static  ZoneOffsetTransitionLens of(LensSpec spec) {
        return new ZoneOffsetTransitionLens(spec);
    }
    
    public ZoneOffsetTransitionLens(LensSpec spec) {
        super(spec);
    }
    
    // TODO - Really don't think we will need this.
//    /**
//     * The local transition date-time at the transition.
//     */
//    private final LocalDateTime transition;
//    /**
//     * The offset before transition.
//     */
//    private final ZoneOffset offsetBefore;
//    /**
//     * The offset after transition.
//     */
//    private final ZoneOffset offsetAfter;

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy