public class PKSemanticLocationBuilder extends Object implements IPKValidateable, IPKBuilder<PKSemanticLocation>
PKSemanticLocation entities.| Modifier | Constructor and Description |
|---|---|
protected |
PKSemanticLocationBuilder() |
| Modifier and Type | Method and Description |
|---|---|
PKSemanticLocation |
build() |
List<String> |
getValidationErrors() |
boolean |
isValid() |
PKSemanticLocationBuilder |
latitude(double latitude) |
PKSemanticLocationBuilder |
longitude(double longitude) |
PKSemanticLocationBuilder |
of(PKSemanticLocation source) |
String |
toString() |
public PKSemanticLocationBuilder of(PKSemanticLocation source)
of in interface IPKBuilder<PKSemanticLocation>public PKSemanticLocationBuilder latitude(double latitude)
public PKSemanticLocationBuilder longitude(double longitude)
public boolean isValid()
isValid in interface IPKValidateablepublic List<String> getValidationErrors()
getValidationErrors in interface IPKValidateablepublic PKSemanticLocation build()
build in interface IPKBuilder<PKSemanticLocation>Copyright © 2012–2022. All rights reserved.