Files
openide/platform/object-serializer/annotations/PropertyMapping.java
Tagir Valeev 4bf5a3f862 PropertyMapping: fixed JavaDoc syntax (it's not markdown!)
GitOrigin-RevId: 3659a53f9aafd7387fe4a723c6f6351b31780528
2020-04-13 04:31:45 +00:00

18 lines
613 B
Java

// Copyright 2000-2019 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
package com.intellij.serialization;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
/**
* <p>Usage in Kotlin: {@code @PropertyMapping("name", "name2")}</p>
* <p>Usage in Java: {@code @PropertyMapping({"name", "name2"})}</p>
*/
@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.CONSTRUCTOR)
public @interface PropertyMapping {
String[] value();
}