// Copyright (c) 2009 The Chromium Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. package org.chromium.sdk.internal.protocolparser; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.lang.annotation.Target; /** * For field-reading method specifies that the field is optional and may safely be absent in * JSON object. By default fields are not optional. */ @Target({ElementType.METHOD}) @Retention(RetentionPolicy.RUNTIME) public @interface JsonOptionalField { }