Details
-
Bug
-
Resolution: Done
-
Major
-
1.0.0.Alpha2
-
None
Description
[example] UserProfile.java $ ls
[fields]
private::User::user; private::User::user; private::int::version;
private::long::id;
[methods]
public::getId()::long public::getUser()::User
public::getUser()::User public::getVersion()::int
public::setId(final long id)::void public::setUser(final User user)::void
public::setUser(final User user)::void public::setVersion(final int version)::void
[example] UserProfile.java $ cat
[example] UserProfile.java $ cat .
package com.example.domain;
import javax.persistence.Entity;
import java.io.Serializable;
import javax.persistence.Id;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Column;
import javax.persistence.Version;
import javax.persistence.OneToOne;
import com.example.domain.User;
@Entity public class UserProfile implements java.io.Serializable {
@Id
@GeneratedValue(strategy=GenerationType.AUTO)
@Column(name="id",updatable=false,nullable=false)
private long id=0;
@Version private @Column(name="version") int version=0;
public long getId()
public void setId( final long id)
{ this.id=id; }public int getVersion()
{ return this.version; }public void setVersion( final int version)
{ this.version=version; } @OneToOne private User user;
public User getUser()
public void setUser( final User user)
{ this.user=user; }}
[example] UserProfile.java $ rm id
**ERROR** [rm] command option 'at index [1]' must be of type 'Resource[]'