Class FaceAnnotation
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.cloud.vision.v1p3beta1.FaceAnnotation
-
- All Implemented Interfaces:
FaceAnnotationOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
public final class FaceAnnotation extends com.google.protobuf.GeneratedMessageV3 implements FaceAnnotationOrBuilder
A face annotation object contains the results of face detection.
Protobuf typegoogle.cloud.vision.v1p3beta1.FaceAnnotation- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFaceAnnotation.BuilderA face annotation object contains the results of face detection.static classFaceAnnotation.LandmarkA face-specific landmark (for example, a face feature).static interfaceFaceAnnotation.LandmarkOrBuilder-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intANGER_LIKELIHOOD_FIELD_NUMBERstatic intBLURRED_LIKELIHOOD_FIELD_NUMBERstatic intBOUNDING_POLY_FIELD_NUMBERstatic intDETECTION_CONFIDENCE_FIELD_NUMBERstatic intFD_BOUNDING_POLY_FIELD_NUMBERstatic intHEADWEAR_LIKELIHOOD_FIELD_NUMBERstatic intJOY_LIKELIHOOD_FIELD_NUMBERstatic intLANDMARKING_CONFIDENCE_FIELD_NUMBERstatic intLANDMARKS_FIELD_NUMBERstatic intPAN_ANGLE_FIELD_NUMBERstatic intROLL_ANGLE_FIELD_NUMBERstatic intSORROW_LIKELIHOOD_FIELD_NUMBERstatic intSURPRISE_LIKELIHOOD_FIELD_NUMBERstatic intTILT_ANGLE_FIELD_NUMBERstatic intUNDER_EXPOSED_LIKELIHOOD_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)LikelihoodgetAngerLikelihood()Anger likelihood.intgetAngerLikelihoodValue()Anger likelihood.LikelihoodgetBlurredLikelihood()Blurred likelihood.intgetBlurredLikelihoodValue()Blurred likelihood.BoundingPolygetBoundingPoly()The bounding polygon around the face.BoundingPolyOrBuildergetBoundingPolyOrBuilder()The bounding polygon around the face.static FaceAnnotationgetDefaultInstance()FaceAnnotationgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()floatgetDetectionConfidence()Detection confidence.BoundingPolygetFdBoundingPoly()The `fd_bounding_poly` bounding polygon is tighter than the `boundingPoly`, and encloses only the skin part of the face.BoundingPolyOrBuildergetFdBoundingPolyOrBuilder()The `fd_bounding_poly` bounding polygon is tighter than the `boundingPoly`, and encloses only the skin part of the face.LikelihoodgetHeadwearLikelihood()Headwear likelihood.intgetHeadwearLikelihoodValue()Headwear likelihood.LikelihoodgetJoyLikelihood()Joy likelihood.intgetJoyLikelihoodValue()Joy likelihood.floatgetLandmarkingConfidence()Face landmarking confidence.FaceAnnotation.LandmarkgetLandmarks(int index)Detected face landmarks.intgetLandmarksCount()Detected face landmarks.List<FaceAnnotation.Landmark>getLandmarksList()Detected face landmarks.FaceAnnotation.LandmarkOrBuildergetLandmarksOrBuilder(int index)Detected face landmarks.List<? extends FaceAnnotation.LandmarkOrBuilder>getLandmarksOrBuilderList()Detected face landmarks.floatgetPanAngle()Yaw angle, which indicates the leftward/rightward angle that the face is pointing relative to the vertical plane perpendicular to the image.com.google.protobuf.Parser<FaceAnnotation>getParserForType()floatgetRollAngle()Roll angle, which indicates the amount of clockwise/anti-clockwise rotation of the face relative to the image vertical about the axis perpendicular to the face.intgetSerializedSize()LikelihoodgetSorrowLikelihood()Sorrow likelihood.intgetSorrowLikelihoodValue()Sorrow likelihood.LikelihoodgetSurpriseLikelihood()Surprise likelihood.intgetSurpriseLikelihoodValue()Surprise likelihood.floatgetTiltAngle()Pitch angle, which indicates the upwards/downwards angle that the face is pointing relative to the image's horizontal plane.LikelihoodgetUnderExposedLikelihood()Under-exposed likelihood.intgetUnderExposedLikelihoodValue()Under-exposed likelihood.booleanhasBoundingPoly()The bounding polygon around the face.booleanhasFdBoundingPoly()The `fd_bounding_poly` bounding polygon is tighter than the `boundingPoly`, and encloses only the skin part of the face.inthashCode()protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static FaceAnnotation.BuildernewBuilder()static FaceAnnotation.BuildernewBuilder(FaceAnnotation prototype)FaceAnnotation.BuildernewBuilderForType()protected FaceAnnotation.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static FaceAnnotationparseDelimitedFrom(InputStream input)static FaceAnnotationparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static FaceAnnotationparseFrom(byte[] data)static FaceAnnotationparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static FaceAnnotationparseFrom(com.google.protobuf.ByteString data)static FaceAnnotationparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static FaceAnnotationparseFrom(com.google.protobuf.CodedInputStream input)static FaceAnnotationparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static FaceAnnotationparseFrom(InputStream input)static FaceAnnotationparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static FaceAnnotationparseFrom(ByteBuffer data)static FaceAnnotationparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<FaceAnnotation>parser()FaceAnnotation.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
BOUNDING_POLY_FIELD_NUMBER
public static final int BOUNDING_POLY_FIELD_NUMBER
- See Also:
- Constant Field Values
-
FD_BOUNDING_POLY_FIELD_NUMBER
public static final int FD_BOUNDING_POLY_FIELD_NUMBER
- See Also:
- Constant Field Values
-
LANDMARKS_FIELD_NUMBER
public static final int LANDMARKS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ROLL_ANGLE_FIELD_NUMBER
public static final int ROLL_ANGLE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PAN_ANGLE_FIELD_NUMBER
public static final int PAN_ANGLE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
TILT_ANGLE_FIELD_NUMBER
public static final int TILT_ANGLE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DETECTION_CONFIDENCE_FIELD_NUMBER
public static final int DETECTION_CONFIDENCE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
LANDMARKING_CONFIDENCE_FIELD_NUMBER
public static final int LANDMARKING_CONFIDENCE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
JOY_LIKELIHOOD_FIELD_NUMBER
public static final int JOY_LIKELIHOOD_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SORROW_LIKELIHOOD_FIELD_NUMBER
public static final int SORROW_LIKELIHOOD_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ANGER_LIKELIHOOD_FIELD_NUMBER
public static final int ANGER_LIKELIHOOD_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SURPRISE_LIKELIHOOD_FIELD_NUMBER
public static final int SURPRISE_LIKELIHOOD_FIELD_NUMBER
- See Also:
- Constant Field Values
-
UNDER_EXPOSED_LIKELIHOOD_FIELD_NUMBER
public static final int UNDER_EXPOSED_LIKELIHOOD_FIELD_NUMBER
- See Also:
- Constant Field Values
-
BLURRED_LIKELIHOOD_FIELD_NUMBER
public static final int BLURRED_LIKELIHOOD_FIELD_NUMBER
- See Also:
- Constant Field Values
-
HEADWEAR_LIKELIHOOD_FIELD_NUMBER
public static final int HEADWEAR_LIKELIHOOD_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
hasBoundingPoly
public boolean hasBoundingPoly()
The bounding polygon around the face. The coordinates of the bounding box are in the original image's scale, as returned in `ImageParams`. The bounding box is computed to "frame" the face in accordance with human expectations. It is based on the landmarker results. Note that one or more x and/or y coordinates may not be generated in the `BoundingPoly` (the polygon will be unbounded) if only a partial face appears in the image to be annotated.
.google.cloud.vision.v1p3beta1.BoundingPoly bounding_poly = 1;- Specified by:
hasBoundingPolyin interfaceFaceAnnotationOrBuilder- Returns:
- Whether the boundingPoly field is set.
-
getBoundingPoly
public BoundingPoly getBoundingPoly()
The bounding polygon around the face. The coordinates of the bounding box are in the original image's scale, as returned in `ImageParams`. The bounding box is computed to "frame" the face in accordance with human expectations. It is based on the landmarker results. Note that one or more x and/or y coordinates may not be generated in the `BoundingPoly` (the polygon will be unbounded) if only a partial face appears in the image to be annotated.
.google.cloud.vision.v1p3beta1.BoundingPoly bounding_poly = 1;- Specified by:
getBoundingPolyin interfaceFaceAnnotationOrBuilder- Returns:
- The boundingPoly.
-
getBoundingPolyOrBuilder
public BoundingPolyOrBuilder getBoundingPolyOrBuilder()
The bounding polygon around the face. The coordinates of the bounding box are in the original image's scale, as returned in `ImageParams`. The bounding box is computed to "frame" the face in accordance with human expectations. It is based on the landmarker results. Note that one or more x and/or y coordinates may not be generated in the `BoundingPoly` (the polygon will be unbounded) if only a partial face appears in the image to be annotated.
.google.cloud.vision.v1p3beta1.BoundingPoly bounding_poly = 1;- Specified by:
getBoundingPolyOrBuilderin interfaceFaceAnnotationOrBuilder
-
hasFdBoundingPoly
public boolean hasFdBoundingPoly()
The `fd_bounding_poly` bounding polygon is tighter than the `boundingPoly`, and encloses only the skin part of the face. Typically, it is used to eliminate the face from any image analysis that detects the "amount of skin" visible in an image. It is not based on the landmarker results, only on the initial face detection, hence the <code>fd</code> (face detection) prefix.
.google.cloud.vision.v1p3beta1.BoundingPoly fd_bounding_poly = 2;- Specified by:
hasFdBoundingPolyin interfaceFaceAnnotationOrBuilder- Returns:
- Whether the fdBoundingPoly field is set.
-
getFdBoundingPoly
public BoundingPoly getFdBoundingPoly()
The `fd_bounding_poly` bounding polygon is tighter than the `boundingPoly`, and encloses only the skin part of the face. Typically, it is used to eliminate the face from any image analysis that detects the "amount of skin" visible in an image. It is not based on the landmarker results, only on the initial face detection, hence the <code>fd</code> (face detection) prefix.
.google.cloud.vision.v1p3beta1.BoundingPoly fd_bounding_poly = 2;- Specified by:
getFdBoundingPolyin interfaceFaceAnnotationOrBuilder- Returns:
- The fdBoundingPoly.
-
getFdBoundingPolyOrBuilder
public BoundingPolyOrBuilder getFdBoundingPolyOrBuilder()
The `fd_bounding_poly` bounding polygon is tighter than the `boundingPoly`, and encloses only the skin part of the face. Typically, it is used to eliminate the face from any image analysis that detects the "amount of skin" visible in an image. It is not based on the landmarker results, only on the initial face detection, hence the <code>fd</code> (face detection) prefix.
.google.cloud.vision.v1p3beta1.BoundingPoly fd_bounding_poly = 2;- Specified by:
getFdBoundingPolyOrBuilderin interfaceFaceAnnotationOrBuilder
-
getLandmarksList
public List<FaceAnnotation.Landmark> getLandmarksList()
Detected face landmarks.
repeated .google.cloud.vision.v1p3beta1.FaceAnnotation.Landmark landmarks = 3;- Specified by:
getLandmarksListin interfaceFaceAnnotationOrBuilder
-
getLandmarksOrBuilderList
public List<? extends FaceAnnotation.LandmarkOrBuilder> getLandmarksOrBuilderList()
Detected face landmarks.
repeated .google.cloud.vision.v1p3beta1.FaceAnnotation.Landmark landmarks = 3;- Specified by:
getLandmarksOrBuilderListin interfaceFaceAnnotationOrBuilder
-
getLandmarksCount
public int getLandmarksCount()
Detected face landmarks.
repeated .google.cloud.vision.v1p3beta1.FaceAnnotation.Landmark landmarks = 3;- Specified by:
getLandmarksCountin interfaceFaceAnnotationOrBuilder
-
getLandmarks
public FaceAnnotation.Landmark getLandmarks(int index)
Detected face landmarks.
repeated .google.cloud.vision.v1p3beta1.FaceAnnotation.Landmark landmarks = 3;- Specified by:
getLandmarksin interfaceFaceAnnotationOrBuilder
-
getLandmarksOrBuilder
public FaceAnnotation.LandmarkOrBuilder getLandmarksOrBuilder(int index)
Detected face landmarks.
repeated .google.cloud.vision.v1p3beta1.FaceAnnotation.Landmark landmarks = 3;- Specified by:
getLandmarksOrBuilderin interfaceFaceAnnotationOrBuilder
-
getRollAngle
public float getRollAngle()
Roll angle, which indicates the amount of clockwise/anti-clockwise rotation of the face relative to the image vertical about the axis perpendicular to the face. Range [-180,180].
float roll_angle = 4;- Specified by:
getRollAnglein interfaceFaceAnnotationOrBuilder- Returns:
- The rollAngle.
-
getPanAngle
public float getPanAngle()
Yaw angle, which indicates the leftward/rightward angle that the face is pointing relative to the vertical plane perpendicular to the image. Range [-180,180].
float pan_angle = 5;- Specified by:
getPanAnglein interfaceFaceAnnotationOrBuilder- Returns:
- The panAngle.
-
getTiltAngle
public float getTiltAngle()
Pitch angle, which indicates the upwards/downwards angle that the face is pointing relative to the image's horizontal plane. Range [-180,180].
float tilt_angle = 6;- Specified by:
getTiltAnglein interfaceFaceAnnotationOrBuilder- Returns:
- The tiltAngle.
-
getDetectionConfidence
public float getDetectionConfidence()
Detection confidence. Range [0, 1].
float detection_confidence = 7;- Specified by:
getDetectionConfidencein interfaceFaceAnnotationOrBuilder- Returns:
- The detectionConfidence.
-
getLandmarkingConfidence
public float getLandmarkingConfidence()
Face landmarking confidence. Range [0, 1].
float landmarking_confidence = 8;- Specified by:
getLandmarkingConfidencein interfaceFaceAnnotationOrBuilder- Returns:
- The landmarkingConfidence.
-
getJoyLikelihoodValue
public int getJoyLikelihoodValue()
Joy likelihood.
.google.cloud.vision.v1p3beta1.Likelihood joy_likelihood = 9;- Specified by:
getJoyLikelihoodValuein interfaceFaceAnnotationOrBuilder- Returns:
- The enum numeric value on the wire for joyLikelihood.
-
getJoyLikelihood
public Likelihood getJoyLikelihood()
Joy likelihood.
.google.cloud.vision.v1p3beta1.Likelihood joy_likelihood = 9;- Specified by:
getJoyLikelihoodin interfaceFaceAnnotationOrBuilder- Returns:
- The joyLikelihood.
-
getSorrowLikelihoodValue
public int getSorrowLikelihoodValue()
Sorrow likelihood.
.google.cloud.vision.v1p3beta1.Likelihood sorrow_likelihood = 10;- Specified by:
getSorrowLikelihoodValuein interfaceFaceAnnotationOrBuilder- Returns:
- The enum numeric value on the wire for sorrowLikelihood.
-
getSorrowLikelihood
public Likelihood getSorrowLikelihood()
Sorrow likelihood.
.google.cloud.vision.v1p3beta1.Likelihood sorrow_likelihood = 10;- Specified by:
getSorrowLikelihoodin interfaceFaceAnnotationOrBuilder- Returns:
- The sorrowLikelihood.
-
getAngerLikelihoodValue
public int getAngerLikelihoodValue()
Anger likelihood.
.google.cloud.vision.v1p3beta1.Likelihood anger_likelihood = 11;- Specified by:
getAngerLikelihoodValuein interfaceFaceAnnotationOrBuilder- Returns:
- The enum numeric value on the wire for angerLikelihood.
-
getAngerLikelihood
public Likelihood getAngerLikelihood()
Anger likelihood.
.google.cloud.vision.v1p3beta1.Likelihood anger_likelihood = 11;- Specified by:
getAngerLikelihoodin interfaceFaceAnnotationOrBuilder- Returns:
- The angerLikelihood.
-
getSurpriseLikelihoodValue
public int getSurpriseLikelihoodValue()
Surprise likelihood.
.google.cloud.vision.v1p3beta1.Likelihood surprise_likelihood = 12;- Specified by:
getSurpriseLikelihoodValuein interfaceFaceAnnotationOrBuilder- Returns:
- The enum numeric value on the wire for surpriseLikelihood.
-
getSurpriseLikelihood
public Likelihood getSurpriseLikelihood()
Surprise likelihood.
.google.cloud.vision.v1p3beta1.Likelihood surprise_likelihood = 12;- Specified by:
getSurpriseLikelihoodin interfaceFaceAnnotationOrBuilder- Returns:
- The surpriseLikelihood.
-
getUnderExposedLikelihoodValue
public int getUnderExposedLikelihoodValue()
Under-exposed likelihood.
.google.cloud.vision.v1p3beta1.Likelihood under_exposed_likelihood = 13;- Specified by:
getUnderExposedLikelihoodValuein interfaceFaceAnnotationOrBuilder- Returns:
- The enum numeric value on the wire for underExposedLikelihood.
-
getUnderExposedLikelihood
public Likelihood getUnderExposedLikelihood()
Under-exposed likelihood.
.google.cloud.vision.v1p3beta1.Likelihood under_exposed_likelihood = 13;- Specified by:
getUnderExposedLikelihoodin interfaceFaceAnnotationOrBuilder- Returns:
- The underExposedLikelihood.
-
getBlurredLikelihoodValue
public int getBlurredLikelihoodValue()
Blurred likelihood.
.google.cloud.vision.v1p3beta1.Likelihood blurred_likelihood = 14;- Specified by:
getBlurredLikelihoodValuein interfaceFaceAnnotationOrBuilder- Returns:
- The enum numeric value on the wire for blurredLikelihood.
-
getBlurredLikelihood
public Likelihood getBlurredLikelihood()
Blurred likelihood.
.google.cloud.vision.v1p3beta1.Likelihood blurred_likelihood = 14;- Specified by:
getBlurredLikelihoodin interfaceFaceAnnotationOrBuilder- Returns:
- The blurredLikelihood.
-
getHeadwearLikelihoodValue
public int getHeadwearLikelihoodValue()
Headwear likelihood.
.google.cloud.vision.v1p3beta1.Likelihood headwear_likelihood = 15;- Specified by:
getHeadwearLikelihoodValuein interfaceFaceAnnotationOrBuilder- Returns:
- The enum numeric value on the wire for headwearLikelihood.
-
getHeadwearLikelihood
public Likelihood getHeadwearLikelihood()
Headwear likelihood.
.google.cloud.vision.v1p3beta1.Likelihood headwear_likelihood = 15;- Specified by:
getHeadwearLikelihoodin interfaceFaceAnnotationOrBuilder- Returns:
- The headwearLikelihood.
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static FaceAnnotation parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static FaceAnnotation parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static FaceAnnotation parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static FaceAnnotation parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static FaceAnnotation parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static FaceAnnotation parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static FaceAnnotation parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static FaceAnnotation parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static FaceAnnotation parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static FaceAnnotation parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static FaceAnnotation parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static FaceAnnotation parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public FaceAnnotation.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static FaceAnnotation.Builder newBuilder()
-
newBuilder
public static FaceAnnotation.Builder newBuilder(FaceAnnotation prototype)
-
toBuilder
public FaceAnnotation.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected FaceAnnotation.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static FaceAnnotation getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<FaceAnnotation> parser()
-
getParserForType
public com.google.protobuf.Parser<FaceAnnotation> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public FaceAnnotation getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-